קריטריון 3.2.1: בעת פוקוס רמה A

בקצרה

קריטריון 3.2.1 בעת פוקוס (On Focus, רמה A) דורש שקבלת פוקוס על ידי רכיב ממשק לא תגרום אוטומטית לשינוי הקשר - כמו מעבר לדף אחר, פתיחת חלון או שליחת טופס. שינוי יכול להתרחש רק לאחר פעולה מפורשת של המשתמש. זהו קריטריון מחייב לפי ת"י 5568.

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

מספר3.2.1
שםבעת פוקוס (On Focus)
רמהA
גרסהWCAG 2.0
עיקרון3 - מובן (Understandable)
הנחיה3.2 - צפוי
מחייב לפי ת"י 5568כן

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

הקריטריון דורש שכאשר רכיב ממשק מקבל פוקוס (למשל כשמשתמש מקלדת מגיע אליו בלחיצת Tab), לא יתרחש שינוי הקשר אוטומטי. שינוי הקשר הוא שינוי מהותי שמשנה את תוכן הדף או מה שמצוי בפוקוס המשתמש, כגון:

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

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

למי זה עוזר?

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

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

  • אל תגרמו לניווט אוטומטי (מעבר לדף אחר, שליחת טופס) כתוצאה מקבלת פוקוס בלבד - דרשו תמיד פעולה מפורשת של המשתמש (לחיצה, Enter וכדומה).
  • אל תפתחו חלונות קופצים (popup) כתגובה לפוקוס בלבד ללא שום אינטראקציה.
  • תפריטים נפתחים - הימנעו מניווט אוטומטי לאפשרות בתפריט; אפשרו למשתמש לעיין ולבחור בעצמו.
  • בדפי טפסים עם מעבר אוטומטי בין שדות - וודאו שהמשתמש יכול לשלוט בסדר ואין מעבר אוטומטי ללא פעולה.

טיפ

כלל האצבע: פוקוס מתאר "איפה אני עכשיו" - הוא לא אמור "לעשות" דברים. פעולות קורות רק כשהמשתמש מפעיל אותן במפורש.

איך בודקים?

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

שאלות נפוצות

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

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

מהי רמת הקריטריון 3.2.1?

רמה A - הרמה הבסיסית. הקריטריון נכלל ב-WCAG 2.0 ולכן מחייב לפי ת"י 5568.

האם תפריט נפתח בפוקוס מפר את הקריטריון?

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

מקורות

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

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

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