קריטריון 2.2.1: התאמת זמן רמה A
בקצרה
קריטריון 2.2.1 התאמת זמן (Timing Adjustable, רמה A) דורש שכאשר התוכן מגביל את משך הזמן הפעולה למשתמש, תינתן לו אפשרות לכבות, לכוונן או להאריך את מגבלת הזמן. זהו קריטריון מחייב לפי ת"י 5568.
פרטי הקריטריון
| מספר | 2.2.1 |
|---|---|
| שם | התאמת זמן (Timing Adjustable) |
| רמה | A |
| גרסה | WCAG 2.0 |
| עיקרון | 2 - ניתן לתפעול (Operable) |
| הנחיה | 2.2 - מספיק זמן |
| מחייב לפי ת"י 5568 | כן |
מה דורש קריטריון 2.2.1?
הקריטריון דורש שכל מגבלת זמן שנקבעת על ידי התוכן תעניק למשתמש לפחות אחת מהאפשרויות הבאות לפני שתפוג:
- כיבוי - אפשרות לבטל את מגבלת הזמן לחלוטין לפני שהיא מתחילה.
- כיוונון - אפשרות לשנות את מגבלת הזמן לפני שהיא מתחילה, לכל הפחות לפי עשרה מפרמטר ברירת המחדל.
- הארכה - קבלת התראה לפני תום הזמן (לפחות עשרים שניות מראש), ואפשרות להאריך את הזמן בפקודה פשוטה (לדוגמה, לחצן אחד) - לפחות עשר פעמים.
לקריטריון שלושה חריגים שבהם הדרישה אינה חלה:
- אירוע בזמן אמת - כגון מכירה פומבית מקוונת, שבה מגבלת הזמן היא חלק מהותי מהאירוע עצמו.
- מגבלה הכרחית - כגון בחינה מקוונת מוגבלת-זמן, שבה הסרת המגבלה תשנה את מהות הפעילות.
- מגבלה ארוכה מאוד - מגבלת זמן ארוכה מעשרים שעות.
למי זה עוזר?
הקריטריון מסייע קודם כל לאנשים שצורכים מידע או מבצעים פעולות בקצב איטי יותר:
- אנשים עם לקויות קוגניטיביות - זקוקים לזמן נוסף לקריאה, להבנה ולמילוי טפסים.
- אנשים עם מוגבלויות מוטוריות - הקלדה או שימוש בממשק עשויים לארוך זמן רב יותר.
- משתמשי קורא מסך - ניווט בין אלמנטים לוקח זמן רב יותר מקריאה חזותית.
- משתמשים מבוגרים - עיבוד מידע ותגובה לממשק עשויים להיות איטיים יותר.
איך עומדים בקריטריון?
- הוסיפו אפשרות לכיבוי מגבלת הזמן בתחילת הסשן, לפני שהמגבלה מתחילה לרוץ.
- ספקו פקד שמאפשר לכוונן את משך הזמן - למשל, להכפיל אותו מעשר פעמים ומעלה.
- הציגו התראה ברורה לפחות עשרים שניות לפני תום הזמן, עם כפתור פשוט להארכה.
- ודאו שההתראה נגישה לטכנולוגיות מסייעות - השתמשו ב-
aria-liveאו בדיאלוג ממוקד. - אם הסשן מוגבל מסיבות אבטחה (כגון כניסה לחשבון בנק), הציגו אפשרות הארכה כשהמגבלה עדיין לא פקעה.
טיפ
אפשרות הארכה היא הפתרון הנפוץ ביותר: הציגו חלון קופץ נגיש ("הסשן יפוג בעוד 2 דקות - האם להאריך?") עם כפתור אחד ברור. ודאו שהחלון מנוהל כדיאלוג נגיש שמקבל פוקוס אוטומטי.
איך בודקים?
- זהו את כל מגבלות הזמן הקיימות בממשק - טפסים, סשנים, שאלונים, קופונים מוגבלי-זמן.
- בדיקה ידנית: המתינו עד לתום מגבלת הזמן ובדקו אם הוצגה התראה ואפשרות הארכה לפני הפקיעה.
- בדקו שאפשרות הארכה או הכיבוי מוצגת מספיק מוקדם - לפחות עשרים שניות לפני הפקיעה.
- בדיקת קורא מסך (NVDA / VoiceOver): ודאו שההתראה מוקראת אוטומטית וניתן להפעיל את הארכת הזמן באמצעות המקלדת.
- בדקו שניתן לבצע הארכה לפחות עשר פעמים לפני שהאפשרות נחסמת.
שאלות נפוצות
מה דורש קריטריון 2.2.1?
הקריטריון דורש שכל מגבלת זמן שקובע התוכן תאפשר למשתמש לפחות אחת מהאפשרויות הבאות: לכבות את מגבלת הזמן לפני שהיא מתחילה, לכוונן אותה לערך ארוך פי עשרה לפחות, או לקבל התראה לפני תום הזמן ואפשרות להאריך את הזמן לפחות פעם אחת.
מהם החריגים לקריטריון 2.2.1?
ישנם שלושה חריגים עיקריים: אירועים בזמן אמת (כמו מכירה פומבית), מצבים שבהם הסרת המגבלה תפגע מהותית בפעילות (כמו בחינה מקוונת), ומגבלת זמן ארוכה מעשרים שעות.
האם קריטריון 2.2.1 מחייב לפי ת"י 5568?
כן. הקריטריון הוא רמה A ב-WCAG 2.0, ולכן הוא נכלל בדרישות ת"י 5568 ומחייב עבור אתרים ויישומים הכפופים לתקן הישראלי.
מקורות
- W3C - Understanding SC 2.2.1 Timing Adjustable (w3.org/WAI)
- W3C - How to Meet WCAG (Quick Reference) (w3.org/WAI/quickref)
צריכים לעמוד בקריטריון הזה באתר שלכם?
ראו את המדריך המעשי להטמעה, או בדקו את האתר מול הצ'ק-ליסט.
לצ'ק-ליסט הנגישות