July 15, 2004

XHTML על קצה המזלג. - חלק ראשון

XHTML, HTML, XML, תקנים... התבלבלתם כבר מהשמות ? אין דבר, בואו נעשה סקירה קצרה על סוגי התקנים.

HTML, הינה שפת תיוג (Markup) באינטרנט, HTML הינה אפליקציה של SGML - (Standard Generalized Markup Language).
SGML הינה שפת על לתיאור שפות תיוג, השימוש הנפוץ שלה היה בשביל ניהול מסמכים אלקטרונים. שפת SGML רחבה מאוד וכוללת

מגוון רחב של אפליקציות. וכתוצאה מכך היא מורכבת מאוד, מה שהאט את האימוץ של השפה בסביבת האינטרנט.
שפת HTML פתרה את את בעית המרכבות של SGML כשפת אינטרנט, מאחר והשפה לקחה קבוצה קטנה של תוויות (Tags) המתאימות
לכתיבת מסמכים פשוטים. ופישטה את מבנה המסמך, HTML תמכה בהיפר טקסט (קישורים) ואף נוספו לה יכולות מולטימדיה שונות.

עם הזמן השפה עברה מספר התפתחויות, השימוש בשפה התרחב, והשפחה נהפכה לשפת האינטרנט הפופולרית.

XML קיצור ל (eXtensible Markup Language)
שפת XML פותחה לפשט את SGML, שפת XML היא צורה מוגבלת של SGML, אך עדיין שומרת את את הגמישות, והתוכנות הנפוצות של

SGML, וביטלה את התוכנות המרכבו של SGML מה שהיוה קושי על כתיבה ועיצוב תוכנות.

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

בכתבה הבאה ארחיב יותר מהם המגבלות של שפת HTML, ומה הביא לפיתוח שפת XHTML.

Posted 4 years, 10 months ago on July 15, 2004