On Tue, Feb 20, 2007, Ori Idan wrote about "Re: ?ע?ת ???נ?????? ?נ?ש? ת????ת ?תר?? ??פ?פנ?? ?? ??קר?ס?פ????": > חשוב לציין שתאימות אתרים אינה קשורה רק > לאנשים שאינם משתמשים באקספלורר אלא > בעיקר לנכים. > לדוגמא עוורים המשתמשים בתוכנת קורא מסך > יכולים לקרוא אך ורק אתרים תקניים לפי > w3c.
רציתי להוסיף את 8 האגורות שלי. לדעתי, למרות שחשוב לזכור את מצוקת העיוורים ובעלי המוגבליות האחרות, צריך להיזהר לא לכרוח יותר מדי את נושא התאימות לדפדפנים אחרים (פיירפוקס, קונקרר, מקינטוש וכד') עם נושא הנגישות לבעלי מוגבלויות. מדוע זו דעתי? משתי סיבות. ראשית, ייתכן בהחלט מצב שבו אתר שאיננו "עובד" על פיירפוקס דווקא כן יעבוד על קורא מסך - למשל ייתכן שטריק ג'ווה מסוים לא עובד על פיירפוקס, אבל כן עובד ב IE וקורא המסך שמתחבר ל IE מצליח לעבוד היטב. או ייתכן שדפדפן מקריא יעודי (לא מבוסס על IE) מצליח לפעול בסדר, אבל פיירפוקס שמנסה לעצב את העמוד מראה אותו "מחורבש" בצורה שמונעת להשתמש בו. שנית, נגישות לבעלי מוגבלויות עשויה לדרוש ממתכנן האתר להתפשר על צורת והתנהגות האתר, דבר לו מנהלי האתרים הישראלים (לצערי) מתנגדים. לדוגמה, יש מנהלי אתרים שמתעקשים על אתר שכל דבר בו הוא גרפיקות, אנימציות ומוזיקה. חבל, אבל זה מה יש. חשוב להבין שלמרות שאתר כזה אינו נגיש לעיוורים - אין סיבה שלא יעבוד על פיירפוקס. פשוט צריך לכתוב HTML ו ג'ווסקריפט כזה שעובד בכל הדפדפנים - זה קל מאוד לעשות אם לומדים טכנולוגיות אלו מספרים טובים, ולא מספרים שנכתבו על-ידי אנשים שמעולם לא שמעו על מערכת הפעלה שלא נכתבה על-ידי מיקרוסופט. לספר טוב לדוגמה, שמדבר על טכניקות מודרניות של עמודים דינמיים, ראו [1] (אבל בוודאי יש רבים טובים אחרים). כך שכדאי לפעמים לזכור שתמיכה בדפדפנים אחרים - לא רק IE - צריכה להיות מטרה בפני עצמה, שחשובה מעבר למטרות של הנגישות והתקניות. לשלושת מטרות אלו חיתוך לא קטן, אבל הן בהחלט לא זהות. ניתן לתכנן אתר תקני אבל לא נגיש, אתר נגיש אבל לא תקני, אתר תקני אבל שלא עובד על פיירפוקס (או על IE), אתר שעובד על כל הדפדפנים אבל לא תקני, אתר שעובד על כל הדפדפנים אבל לא נגיש, אתר נגיש אבל שלא עובד על דפדפן מסוים, וכן הלאה. מהי ההצדקה של תמיכה בדפדפנים אחרים, ולא רק IE, אם מפרידים ממנה את המטרות ה"נעלות" של נגישות לבעלי מוגבלויות ושל תמיכה בתקנים? ובכן, פשוט מאוד. חשוב שבעלי אתרים יבינו שיש אנשים רבים (10%, או כל מספר אחר שתנחשו) שמשתמשים במערכת הפעלה שאיננה של מיקרוסופט - כמו לינוקס, מקינטוש, יוניקס וכד'. על מערכות אלו, IE פשוט לא קיים. כך שעצות מופרכות (כמו זו שמתנוססת בגאון על אתר "חבר" כבר יותר מחמש שנים) כמו "תשדרגו ל IE" פשוט לא אפשריות - אחוז זה של אנשים פשוט לא יכול להשתמש ב IE. חשוב לאפשר גם לאנשים אלו להשתמש בשירותי הממשלה והארגונים הגדולים. אין שום הצדקה מוסרית לממשלה (למשל) לומר שהיא מספקת שירותים רק למשתמשי מערכת הפעלה מסוימת - בדיוק כמו שאין הצדקה מוסרית לממשלה לבנות כבישים שרק בעלי מכוניות של חברת סוברו יכולים להשתמש בהן. [1] http://www.sitepoint.com/books/dhtml1/ -- Nadav Har'El | Tuesday, Feb 20 2007, 3 Adar 5767 [EMAIL PROTECTED] |----------------------------------------- Phone +972-523-790466, ICQ 13349191 |New! Divorcee Barbie! Comes with all the http://nadav.harel.org.il |usual accessories, plus all of Ken's stuff --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]