הרחבה טכנית ב-HTML למפתחי אתרים

פרק זה נועד לעמוד על מספר נושאים חשובים בעת פיתוח אתר בשפה כלשהיא, בפרט עברית .
מעבר לדגשים שהושמו בפרקים קודמים, בחרתי להציג את הנושאים הבאים באסופה אחת, כי אני חושב שהם קשורים זה בזה , ויכולים להקל בפיתוח אתרים ברשת.
לאחר הקדמה ידידותית זו, הגיע הזמן לקפוץ למים.
ציון השפה
lang= language-code מציינת את שפת הבסיס של תוכן כלשהוא.
ערך ברירת המחדל של תכונה זו אינו ידוע.
מידע על השפה , המצויין דרך תכונת ה- lang, יכול לשמש את משתמש הקצה למטרת שליטה על אופן ציור הטקסט במגוון של דרכים.מידע זה יכול להיות לעזר בנושאים הבאים:

· עזרה למנועי חיפוש.

· עזרה למנתחי שפה ודיבור.

· עזרה למשתמש הקצה בבחירת הגרסה המתאימה ביותר להדפסת הטקסט.

· עזרה למשתמש הקצה בבחירת מערך של סימני ציטוט.

· עזרה למשתמש הקצה בקבלת החלטות אודות מיקוף, ביטויי קישור ומרווחים.

· עזרה לבודקי האיות ולבודקי הדקדוק.

מטרת ה-lang היא, אם כן, להגדיר את השפה במסמך מסויים.על המשתמש מוטלת החובה לדאוג, שגם מילים שלא קשורות ישירות לשפה כלשהיא , תוצגנה באופן מדוייק, גם אם בהגדרת ה-lang מלים אלו לא מופיעות.
לדוגמא, הסתכלו בקטע הבא, בו תווים מהשפה היוונית מפיעים באמצע טקסטבאנגלית:
<P><Q lang="en">Her super-powers were the result of & gamma radiation</Q>he explained.</p>

בדוגמא זו מוטל על המשתמש להציג את המילים האנגליות בצורה נכונה, אולם עליו לנסות גם לצייר את gamma , למרות שזה לא תו באנגלית ולהימנע מהצגה עקיפה או משתמעת של התווים היווניים.


לדף קודם
  ñåâé úååéí
לקידודי שפה

מבוא
בעיות העברית
פתרונות
השיטה הוויזואלית
השיטה הלוגית
השיטה החצי לוגית
הערות טכניות
אלגוריתם דו כיווני
תוכנות
שאלות ותשובות
כתוב לנו