טוב, בטח הנושא הזה נטחן הרבה באינטרנט, אבל למי שלא שמע אכתוב קצת בנושא ומה יש לעשות (או להימנע) כדי לשפר את המצב.

קצת רקע

למי שלא שמע או לא ידע הרבה אתרים בישראל בנויים באופן שהם מותאמים רק לדפדפן אקספלורר. הסיבות לכך שונות ומשונות. הכל התחיל בקידוד תווים ונמשך בשליטה של מיקרוסופט בשוק מערכות ההפעלה מה שגרם לחבר'ה מרדמונד לנצל את מרותם ולשתול את הדפדפן אקספלורר כחלק ממערכת ההפעלה (כן, הוא חלק ממנו - לא ניתן להסירו; מיקרוסופט נתבעה על-כך ואף הפסידה). מכיוון שחלונות חולשת על כ-95% ממערכות ההפעלה גם הדפדפן אקספלורר חלש (בתרתי משמע) על אחוז דומה מכלל הדפדפנים.

 

מיקרוסופט נחו על זרי הדפנה, ולא אצו רצו לפתח ולשפר את האקספלורר (גירסה 6 חיה לה במשך 6 שנים טובות). עקב כך קמו להם מתחרים, כשהעיקרי שבהם הינו מוזילה פיירפוקס. פיירפוקס עלה בעשר מידות לפחות מאקספלורר בגירסה 6 וגירסה 7 ואף הוא עולה ביכולותיו מגירסה 8 העתידית לצאת בחודשים הקרובים. לאחרונה גם גוגל נכנסה לתחום הדפדפנים ושחררה דפדפן משלה בשם כרום (chrome).

ההשלכות

לאור השליטה שהיתה למיקרוסופט בתחום הדפדפנים מפתחי אתרים באינטרנט (בעיקר בארץ) התאימו את האתר שהם בנו רק לאקספלורר ולא לפי תקינת האינטרנט הבינלאומי (W3C). מיקרוסופט במכוון או לא (תשפטו אתם), לא התאימה את הדפדפן לעבוד עפ"י התקן. גירסה 7 שיצאה לאור באוקטובר 2006 לא התאימה לסטנדרטיים הבינלאומיים, זאת על אף שמיקרוסופט הינה חברה בארגון תקינת האינטרנט הבינלאומית (כן, באותו גוף שקובע את התקן). גירסה 8 של אקספלורר העתידית לצאת אף היא נכשלת בתקנים החדשים, אך תואמת לתקנים הישנים יותר (עוברת מבחן acid2 אך נכשלת במבחן acid3; מבחן acid הינו מבחן שבודק את התאמת הדפדפן לתקנים).

עקב התחזקות הדפדפנים המתחרים (כיום אחוז השימוש בהם הוא כ-30%, עפ"י net applications), החלו הרבה אתרים לא לעבוד כראוי, או ליתר דיוק, האתרים לא הותאמו לתקינה וכך הדפדפנים המתחרים נכשלו במקום שבו דווקא היה צריך להיות להם יתרון כי הם נבנו עפ"י התקן (דפדפנים שמקבלים ציון 80 ויותר במבחן acid3). כך נוצר מצב שלא נותר למשתמשי הקצה ברירה אלא להשתמש בדפדפן אקספלורר ללא יכולת בחירה. המשתמש נאלץ לדווח לבעלי האתרים על הבעיה. בד"כ הוא היה נתקל באוזניים אטומות.

מהי התקינה הבינלאומית בכלל ולמה צריך אותה?

התקינה הבינלאומית באה לעזור לבעלי מוגבלויות (כ-25% מסך המשתמשים באינטרנט) וכדי שתהיה תאימות להתקנים נוספים (כמו סלולרי או התקני כף יד). דף אינטרנט תקני עוזר גם לדירוג יותר טוב בגוגל מכיוון שקל יותר למנועי החיפוש לפרש את הדף בצורה חלקה יותר. יש לשים דגש נוסף כי שימוש בתקנים מאפשר ניצול מירבי של טכנולוגיות הרשת.


אז מה צריך לעשות?

הדרך הכי קיצונית, אך הכי פשוטה, היא לוודא שהדף עובר ולידציה (בדיקת תקינות) באתר ה-w3c, ללא בדיקה בכלל כיצד הוא יראה בדפדפן אקספלורר, אלא בדפדפן תקני אחר (לדוגמא, פיירפוקס, קונקוורור או אופרה). להוסיף באתר בצורה מובלטת את האייקון שהאתר לא נבדק באינטרנט אקספלורר (ניתן להשיגו כאן). בנוסף, להציע לינקים להורדה של דפדפנים תקניים אחרים (גם לאינטרנט אקספלורר 8 בטא שיצא בקרוב). על אף שדרך זו היא קיצונית ולא מתחשבת גוגל ופייסבוק אף הם הולכים באותה הדרך.

כיום, אתרים רבים מתאימים את עצמם לתקינה ומוסיפים בקוד התאמות מיוחדות לאקספלורר. מכיוון שישנם הבדלים מהותיים בין אקספלורר גירסה 6 לבין גירסה 7 יש לבצע התאמות לכל גירסת דפדפן בנפרד, מה שגורר עבודה סיזיפית (ומעצבנת אם יורשה לי להוסיף) וכך המתכנת צריך לעבוד שעות נוספות בגלל אי ההתאמה לתקינה. על דרך זאת בוודאי לא אמליץ, אך אם יש אתרים שיש להם אחוז גבוה יותר של משתמשים בדפדפן אקספלורר אין להם כ"כ ברירה.

קישורים

הוספת תגובה

0
  • לא נמצאו תגובות