ההבדל בין HTML ו- XML ההבדל בין
HTML ל- XML: הרחבת שפת הסימון
רוב גדול של אנשים שנמצאים בתעשיית המחשבים יודעים מה HTML (Hypertext Markup Language). זה כבר בסביבה במשך זמן רב מאוד ויש בו נעשה שימוש נרחב בעיצוב דף אינטרנט שלמרות שזה כבר נדיר לראות דפי אינטרנט שנכתבו אך ורק ב- HTML, זה נחשב ידע בסיסי על כל התהליך של יצירת דפי אינטרנט.
-> ->XML (Extensible Markup Language), לעומת זאת היא טכנולוגיה חדשה יותר ופחות ידועה בהשוואה ל- HTML. XML נוצר בשנת 1996 על ידי קבוצה של 11 אנשים כמו הסתגלות של SGML (Standard Standard Language Markup Language) לשימוש ב- World Wide Web. XML היא שפת סימון מובנית וקפדנית יותר בהשוואה ל- HTML שאיפשר למשתמשים ליצור הגדרות משלהם וקוד מודולרי. זה נעשה כדי ליצור מפרטים סטנדרטיים ליצירת שפות סימון מותאמות אישית אשר ידועים עכשיו בשם דיאלקטים XML. זה אולי לא נראה באופן מיידי, אבל שפות סימון מותאמות אישית כמו HTML, RSS, ו Atom נבנו כולם מתוך XML כשיטה של הגדלת השימושיות של האינטרנט.
מאז XML הותאם מ SGML הוא מכיל הרבה קוד וטכניקות שהיו במקור מ SGML כמו קפדנות שלה שנקרא שנקרא היטב. מאפיינים המתפשטים גם לצאצאי XML. יש לשקול תמיד כללים מסוימים בעת יצירת קוד המבוסס על XML. יש אפילו הצהרה מעוצבת היטב עם כל מסמך כדי לציין איזה סוג של מסמך זה ועל מה הכללים צריך להיות מבוסס על עיבוד. זה שונה מאוד לעומת קוד מאוד רגוע המשמש ב- HTML.כדי לשים את זה בפרספקטיבה, HTML הוא שפת סימון המשמש במהירות ובקלות להציג כמה אופן הפלט. זה לא נוגע עצמו עם הקלט של קלט רק מנסה ליצור פלט מבוסס על קובץ קלט. XML מצד שני היא שפת סימון קפדנית מאוד, אשר אינה משמשת בדרך כלל ליצירת תוכן. השימוש העיקרי שלה הוא ככלי ליצירת שפות סימון אחרות שיוצרות את התוכן הדרוש.