הנחיה 6: לאפשר שימוש בטכנולוגיות ישנות
הבטיחו שדפי האתר יהיו נגישים גם כאשר הטכנולוגיות החדשות אינן נתמכות או כאשר כיבו אותן
מומלץ למפתחי התוכן להשתמש בטכנולוגיות חדשות שפותרות בעיות שהישנות אינן יכולות לפתור. עם זאת, עליהם לדעת כיצד לגרום לדפי האתר לעבוד גם על דפדפנים ישנים ואצל אנשים שבוחרים לא להשתמש באפשרויות המתקדמות.
נקודות בדיקה
6.1 ארגנו את המסמכים כך שיהיו קריאים גם בלי דפי עיצוב. לדוגמא, כאשר מסמך HTML נקרא ללא גליונות סגנון המקושרים אליו, חשוב שעדיין יהיה אפשר להבין את תוכן המסמך. [עדיפות 1]
כאשר התוכן מסודר בצורה הגיונית, יהיה אפשרי לראות ולהבין אותו גם כאשר גליונות הסגנון מכובים או אינם נתמכים.
6.2 הבטיחו שהמקבילות של תוכן דינמי מעודכנות גם הן בצורה דינמית בהתאם לשינויי התוכן. [עדיפות 1]
טכניקות לנקודת בדיקה 6.2:
6.3 הבטיחו שהדפים יהיו שימושיים גם כאשר אין תמיכה בסקריפטים, יישומונים ואמצעים תכנותיים אחרים, או שהם מכובים. אם אין אפשרות לעשות זאת, ספקו תוכן חלופי בדף נגיש. [עדיפות 1]
לדוגמא, הבטיחו שקישורים שמפעילים סקריפטים יפעלו גם כאשר הסקריפטים מכובים או לא נתמכים (כלומר אל תשתמשו ב- "javascript:" כמטרה לקישור). אם אין אפשרות להשתמש בדף ללא סקריפטים, עליכם לספק חלופת טקסט עם אלמנט ה- NOSCRIPT, או להשתמש בסקריפט בצד השרת במקום סקריפט בצד הלקוח, או לספק דף נגיש חלופי כמו בנקודת בדיקה 11.4. ראו גם הנחיה 1.
טכניקות לנקודת בדיקה 6.2:
6.4 עבור סקריפטים ויישומונים, הבטיחו שהקלט ל- event handlers לא יהיה תלוי בהתקן. [עדיפות 2]
ראו הגדרה של לא תלוי בהתקן.
6.5 הבטיחו שהתוכן הדינמי יהיה נגיש או ספקו הצגה חלופית לדף. [עדיפות 2]
לדוגמא ב- HTML, השתמשו ב- NOFRAMES בסוף כל frameset. לאפליקציות מסויימות ייתכן שסקריפטים בצד השרת יהיו נגישים יותר מסקריפטים בצד הלקוח.
טכניקות לנקודת בדיקה 6.5:
1.1.6 האלמנט LINK ומסמכים אלטרנטיביים
10.3 כתיבה לדפדפנים שלא תומכים במסגרות
מקורות
new technologies - הנחיה 6 מתוך W3C 1.0