Bookmark and Share

נגישות

07.0120.08 | חדשות טובות - ie8 על מסלול הסטנדרטים

בשורה חשובה למפתחים, למנגישים ולחסידי הסטנדרטים באשר הם.
בסמיכות משהו להגשת תלונת האנטי-טראסט שהוגשה לאיחוד האירופי כנגד התמיכה המפוקפקת של מיקרוסופט בתקנים, על ידי ה-cto של opera הודיע בחגיגיות צוות ie במיקרוסופט על התפתחות חשובה בפיתוח הגרסה הבאה – ie8 של דפדפנה המושמץ - עברנו בהצלחה את מבחן acid2 - סדרת מבחני עמידה בסטנדרטים ליצרני דפדפנים מבית wasp - ארגון שחרט על עמוד ביתו את עקרון העמידה בסטנדרטים והנגישות האוניברסאלית.

סמיילי המחולל באמצעות סטנדרטים כאישוש  לעמידה באותם סטנדרטים ממש מבחן acid2 כולל מגוון רחב של עמידה בסטנדרטים שונים וחשובים המאפשרים פיצ'רים בהם חושקים מפתחי אינטרנט כבר זמן רב, מבחן שהצלחה בו מחוללת סמיילי פרימיטיבי למראה כאות לעמידה בסטנדרטים, אך כפי שכולכם יודעים, אין מתעתע ממראה עיניים.
כלומר, רינדור סמיילי זה אינו מעיד על פרימיטיביות  כלל ועיקר.
מצד שני, ההצלחה במבחן acid2 גם אינה סותמת את הגולל על כל אותם מרעין בישין מבית היוצר של מיקרוסופט. למשל, הגדרות הציפה (floats) מתמידות בהתנהגותן ה"מרחפת" משהו.
מעבר לכך, מההצלחה במבחן ה-acid2 לא נגזר כי ie יהיה דפדפן תיקני באופן מלא ולמעשה לא זאת היתה הכוונה מלכתחילה. עיקר המאמץ של צוות הפיתוח כוון לטובת שיפור ה- interoperability לצד שמירה על רינדור צפוי של "שגיאות העבר".

אלו הם ימים טובים ומבלבלים, אין לדעת מה צופן העתיד, "הרעים" נוהגים כטובים ו"הטובים" חשודים כרעים.
עושה רושם שמלחמת דפדפנים חדשה קרבה לפתחנו. ולא, לאו דווקא מול firefox, אלא דווקא מכיוונה של אפל שהכריזה לאחרונה על אימוץ גרסה חדשה של- webkit הכוללת תמיכה משופרת באינסוף סטנדרטים כמו xslt, dom, xpath, svg, xmlhttp, css הפחתה של 14% בצריכת זכרון ועוד הרבה הפתעות נעימות.

ואומנם הדפדפן הראשון שעבר בהצלחה את מבחני acid2 עוד בסוף שנת 2005 היה לא אחר מ-safari 2.02. מאז הודיעו עוד דפדפנים על עמידה במבחנים, ודווקא firefox 3.0 המצוי בשלבי בטא מתקדמים, יהיה כנראה האחרון מבין הדפדפנים הבולטים לעבור בהצלחה את מבחני acid2.
מכל מקום, החדשות הטובות לשוחרי הנגישות והסטנדרטים והמשפיעות ביותר עבור הציבור כולו הן אלו המגיעות אלינו מבניין 50 בקמפוס של ms. ללא ספק, צוות ה-ie, ראוי למיטב השבחים.

כריס ווילסון ,(chris wilson) ארכיטקט הפלטפורמה בצוות הפיתוח של ie, חבר בקבוצות תקינה שונות, בינהן הקבוצה העוסקת בתקינת css של w3c ומי שהיה שותף בפיתוח הדפדפן ההיסטורי בצוות הפיתוח של mosaic (הוא בכלל לא נראה כזה זקן), מקפיד להסביר שעמידה במבחני acid2 אין פרושה עמידה מלאה בתקנים (standards compliance) אלא שיפור אמיתי בכל מה שנוגע ל-interpretability. כך או אחרת, ברור שהתאמה רוחבית היא פונקציה של התאמה לסטנדרטים ולכן ההצהרה של כריס ווילסון נדמית יותר כאפולוגטית מאשר כל דבר אחר. טרם נתקלתי בתגובה פומבית של קנאי סטנדרטים כדוגמת אריק מאייר על חדשות אלו, אך ככל שדעתי משגת, ההתיישרות של ms מול קשת של תקנים, גם אם לא התיישרות מלאה, היא הישג גדול לחסידי התקינה בכלל ובסופו של דבר לקהל הצרכנים.

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

  • תמיכה בתצוגת תמונות באמצעות תג ה-object אשר מאפשר פונקציונאליות עשירה לאין ארוך מתג ה-img.
  • תמיכה ב"טבלאות css", אשר מאפשרות עימודים רישתיים ללא כל התעללות בתגי html
  • ועוד פיצ'רים רבים וטובים שכאמור נתמכים ברמות שונות על ידי שאר הדפדפנים.

מיקרוסופט מתוכננת לשחרר לציבור גרסת ביטא ראשונה לקראת סיום המחצית הראשונה של 2008 ועדיין לא ברור מי בדיוק יהנה מהדפדפן החדש. אולי רק אלו המריצים vista?

ובסיגנון שיר הייקו של dave shea – מייסד ה css zen garden המבקש לנבא את העתיד לבוא (ושלאחרונה התראיין אצל כריסטופר שמידט (christopher schmitt) המתעתד לבקרנו ממש בקרוב כאורח בכנס השנתי של איגוד האינטרנט הישראלי)
.... "התלבשו היטב, זהו יום קר בגיהינום" ...