קריטריון 2.2.4: הפרעות רמה AAA

בקצרה

קריטריון 2.2.4 הפרעות (Interruptions, רמה AAA) דורש שהמשתמש יוכל לדחות או לכבות הפרעות - כמו התראות, עדכונים אוטומטיים ופרסומות - למעט מקרי חירום. זהו קריטריון ברמה AAA - אינו נדרש לפי ת"י 5568 אך מסייע מאוד למשתמשים עם לקויות קוגניטיביות.

פרטי הקריטריון

מספר2.2.4
שםהפרעות (Interruptions)
רמהAAA
גרסהWCAG 2.0
עיקרון2 - ניתן לתפעול (Operable)
הנחיה2.2 - מספיק זמן
מחייב לפי ת"י 5568לא - רמה AAA, אינה נדרשת

מה דורש קריטריון 2.2.4?

הקריטריון קובע שהמשתמש יוכל לדחות או לכבות הפרעות, למעט הפרעות הנוגעות לחירום. הפרעה היא כל עדכון או הודעה שמגיעים ביוזמת התוכן - לא ביוזמת המשתמש.

דוגמאות לסוגי הפרעות שהקריטריון מכסה:

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

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

למי זה עוזר?

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

איך עומדים בקריטריון?

  • ספקו אפשרות להשבית התראות שאינן דחופות, או לקבל אותן בצבר בסוף המשימה.
  • אל תעבירו פוקוס אוטומטית לאלמנטים שהמשתמש לא ביקש לפתוח.
  • הגבילו שימוש ב-aria-live="assertive" למקרים קריטיים בלבד - השתמשו ב-aria-live="polite" לעדכונים שגרתיים.
  • ספקו הגדרות העדפות שמאפשרות למשתמש לבחור מתי לקבל עדכונים.
  • הימנעו מפרסומות מונפשות שמופיעות מעל תוכן קיים תוך כדי שימוש.

טיפ

גם ללא עמידה מלאה ברמה AAA, הימנעות משימוש ב-aria-live="assertive" מחוץ למקרי חירום היא נוהג טוב שמשפר את חווית קורא המסך לכולם.

איך בודקים?

  • זהו את כל ההפרעות הפוטנציאליות בממשק - הודעות, עדכונים, פרסומות, שינויי פוקוס.
  • בדיקה ידנית: בדקו אם קיימת אפשרות לדחות או לבטל כל הפרעה שאינה קשורה לחירום.
  • בדיקת קורא מסך: הפעילו NVDA או VoiceOver ובדקו אם עדכונים אוטומטיים מכריזים באמצע פעולה.
  • בדקו אם שינויי פוקוס אוטומטיים מתרחשים ללא בקשת המשתמש.
  • בדקו אם קיימות הגדרות שמאפשרות שליטה בהפרעות.

שאלות נפוצות

מה דורש קריטריון 2.2.4?

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

מה נחשב הפרעה לפי קריטריון 2.2.4?

הפרעה היא כל עדכון או הודעה שמגיעים ביוזמת התוכן ולא ביוזמת המשתמש: הודעות קופצות, עדכוני מצב אוטומטיים, פרסומות שמופיעות תוך כדי עבודה, או כל תוכן שמסיט את הפוקוס ללא בקשת המשתמש.

האם קריטריון 2.2.4 מחייב לפי ת"י 5568?

לא. קריטריון 2.2.4 הוא רמה AAA ולכן אינו נדרש על ידי ת"י 5568. עמידה בו מוסיפה ערך משמעותי עבור משתמשים עם לקויות קוגניטיביות וקשב.

מקורות

צריכים לעמוד בקריטריון הזה באתר שלכם?

ראו את המדריך המעשי להטמעה, או בדקו את האתר מול הצ'ק-ליסט.

לצ'ק-ליסט הנגישות