ההבדל בין XML ו- XHTML

Anonim

XML לעומת XHTML

XML מייצג את שפת הסימון המירבית. מוגדר במפרט XML 1. 0, אשר פותח על ידי W3C (World Wide Web Consortium). XML מספק דרך סטנדרטית, שהיא גם פשוטה, לקודד נתונים וטקסט כך התוכן יכול להיות מוחלף על ידי חומרת הנהג, מערכות הפעלה ויישומים עם התערבות אנושית קטנה. XHTML (הנגזר מ - HyperText Markup Language) ניתן לראות כשילוב של XML ו- HTML (HyperText Markup Language). XHTML מורכב מרכיבי HTML גרסה 4. 01, בשילוב עם תחביר קפדני של XML.

XML

XML היא שפת סימון המשמשת להעברת נתונים וטקסט בין חומרת מנהל התקן, מערכות הפעלה ויישומים עם התערבות אנושית מועטה. מספק תגים, תכונות ומבני אלמנטים אשר ניתן להשתמש בהם כדי לספק מידע הקשר ניתן להשתמש במידע ההקשר שלו כדי לפענח את משמעות התוכן. זה מאפשר לפתח מנועי חיפוש יעיל לבצע כריית נתונים על הנתונים. יתר על כן, מסדי נתונים יחסיים מסורתיים מתאימים לנתוני XML משום שניתן לארגן אותם בשורות ועמודות, אך XML מספק פחות תמיכה לנתונים עם תוכן עשיר כגון אודיו, וידאו, מסמכים מורכבים וכו '. מאגרי XML מאחסנים נתונים בצורה מובנית היררכית אשר מאפשר שאילתות להיות מעובד בצורה יעילה יותר. תגי XML אינם מוגדרים מראש והמשתמשים יכולים להגדיר תגים חדשים ומבני מסמכים. כמו כן, שפות אינטרנט חדשות כגון RSS, Atom, SOAP ו- XHTM נוצרו באמצעות XML.

-> ->

XHTML

XHTML ניתן לראות כגרסה נקייה של HTML, שהיא גם מחמירה יותר מאשר HTML. XHTML הוא גם המלצת W3C (מומלץ בינואר 2000) והוא שילוב של HTML ו- XML. ב- XHTML, הכל צריך להיות מסומן כהלכה ב- HTML. זה יהיה לוודא כי מסמכים מעוצבים היטב יופק. זה חשוב מאוד היום, שכן טכנולוגיות דפדפן שונות נמצאים בשימוש נרחב. זה כולל דפדפנים שפועלים במכשירים ניידים כגון טלפונים ודפדפנים אלה אינם מצוידים ביכולות הדרושות לפרש דפים עם שפות סימון לא מתאימות. לכן, XHTML המשלבת את נקודות החוזק של XML (המיועדת לתיאור נתונים) ו- HTML (שתוכננה להצגת נתונים) מספקת שפת סימון מעוצבת לחלוטין המונעת את הבעיה הנ"ל. כל הדפדפנים תומכים ב- XHTML והוא תואם ל- HTML 4. 01.

-> ->

מה ההבדל בין XML ו- XHTML?

XHTML היא שפת סימון שתוכננה על ידי שילוב XML ו- HTML. XML מספק את ההרחבה ל- XHMTL, תוך דרישה למסמכי XHTML להיות בפורמט שונה מ- HTML. בעוד XML היא שפת סימון המיועדת להעברת נתונים בין חומרת מנהל התקן, מערכות הפעלה ויישומים שונים, XHTML משלב את נקודות החוזק של XML עם HTML ומספק שפת סימון הרבה יותר נקייה ונוקשה יותר ליצירת דפי אינטרנט.XHTML ניתן לראות את העתיד של דפי אינטרנט. עם זאת, XML יכול לשמש במגוון יישומים כגון יישומי אינטרנט לתקשר בין פלטפורמות שונות ומערכות הפעלה לא מוגבל לתקשורת עם דפדפני אינטרנט.