XHTML - לכתוב לפי הספר

מאת: רמי גבאי

מאמרים >> בניית אתרים >> XHTML - לכתוב לפי הספר

עבור מפתחי WEB, מלאכת הלימוד אינה נשלמת לעולם.
טכנולוגיות חדשות מפותחות חדשות לבקרים, עקומת כמות המידע צומחת במהירות שיא,
שפות התוכנה והפיתוח מתפתחות ללא הרף, וכמובן תקנים לפיתוח משודרגים בקביעות בכדי לעמוד בעדכניות המתבקשת.
תכנות לאינטרנט הוא תחום שבו קצב ההשתנות והדרישה ללימוד מתמיד הינה תובענית ביותר.
במהלך השנים האחרונות נתקלו המתכנתים במספר עדכוני תקנים של איגוד האינטרנט העולמי W3C
במאמץ לפתח פרוטוקולים משותפים שיבטיחו את פעילותם התקינה של שירותי הרשת והתיאום בין כל חלקיה.
הגירסה האחרונה של HTML היא 4.01 ששוחררה בדצמבר 1999.
התקן הבא אחריו הינו XHTML 1.0 ששוחרר בינואר 2000 ועודכן באוגוסט 2002.

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

  • אלמנט DOCTYPE חייב להיות מוגדר בראש הדף
  • מייד לאחריו מוכרח להיות מוגדר
  • תג ה title מוכרח לבוא ראשון אחרי head
  • שמות התגים מוכרחים להיות באותיות אנגליות קטנות
  • כל תג מוכרח להסתיים בתג סוגר (גם br
    וגם- img )
  • כל ATTRIBUTE מוכרח להיות מוקף במרכאות
  • יש להגדיר DTD עבור הדף ולכתוב את הקוד לפי הגדרה זו:

    • XHTML 1.0 Strict - ההגדרה המחמירה ביותר. הדף מכיל תוכן בלבד. צורת ההצגה נקבעת באמצעות CSS
       
    • XHTML 1.0 Transitional - הגדרה זו הינה מעט פחות מחמירה ומשמשת בעצם שילוב מתפשר בין XHTML ל- HTML בכדי לאפשר תמיכה בדפדפנים ישנים שאינם תומכים בשימוש ב CSS
       
    • XHTML 1.0 Frameset - הגדרת מבנה אשר מכיל בתוכו דפי XHTML פנימיים

      דוגמא לכתיבת פתיח לדף XHTML 1.0 Strict בעברית:

מדוע לעבור לשימוש ב- XHTML?
מתכנתים רבים יעישו כי השאלה הזו בודאי עלתה בראשם מספר לא מבוטל של פעמים.
רבים ישיבו כך: "מה הביג דיל? אם זה בסה"כ כתיבה יותר מחמירה אז נמשיך להשתמש ב HTML 4."
על זה ניתן להשיב כי XHTML אינו עניין של כתיבה מחמירה יותר אלא תאימות לסביבות רבות יותר ותאימות לסטנדרטים מקובלים.
עם חדירת מדיות כמו טלפונים סלולריים, מכשירי PDA, טלוויזיה אינטראקטיבית לשימושי אינטרנט,
נוצר הצורך לספק לכל הפלטפורמות תוכן בפורמט אחיד.
ההפרדה בין התוכן לתצוגה תוכל לאפשר לספקי תוכן ואתרים לשמור על מבנה אחד עבור אין ספור סוגי תצוגה שונים.
אפילו מכשירים המתרגמים תוכן לכתב ברייל יוכלו להשתמש בדפים ערוכים XHTML בקלות.
בנוסף, מנועי חיפוש יוכלו להבין טוב יותר את התוכן בדף בשל תאימותו לתקנים מחמירים יותר הקריאים ע"י רובוטים.

לסיכום,
המעבר לכתיבת דפי WEB ב XHTML הינו קל ופשוט, חוסך בעלויות תחזוקה שוטפת ומאפשר לאתר שלכם להיתמך בקלות ע"י כל פלטפורמה.

 

אודות הכותב:
רמי גבאי משמש כמנהל קשרי לקוחות ואחראי על תכנון ממשקי המשתמש בחברת קומט מערכות מידע המתמחה במתן פתרונות כוללים ליזמים בתחום האינטרנט.
rami@comet.co.il

מקור המאמר: www.Articles.co.il - מאמרים לשימוש חופשי

 

   
כל המאמרים שנמצאים באתר זה נכתבו על ידי בעלי האתר או שהובאו מאתרים בנושא ונושאים איתם קרדיט לאתר המקור. כל הזכויות שמורות 2006
משחקי רשת | ספורט | פורומים | קידום אתרים | תכשיטים | 1ClickService - תיקון והתקנת מחשבים ותוכנה | ויפ אחסון תמונות | הפועל גלבוע/עפולה |שלטים|