קריטריון 3.2.5: שינוי לפי בקשה רמה AAA

בקצרה

קריטריון 3.2.5 שינוי לפי בקשה (Change on Request, רמה AAA) דורש ששינויי הקשר יתרחשו רק לפי בקשה מפורשת של המשתמש, או שתינתן לו אפשרות לכבות שינויים אוטומטיים. זהו קריטריון רמה AAA - אינו נדרש לפי ת"י 5568 (מומלץ ליישום).

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

מספר3.2.5
שםשינוי לפי בקשה (Change on Request)
רמהAAA
גרסהWCAG 2.0
עיקרון3 - מובן (Understandable)
הנחיה3.2 - צפוי
מחייב לפי ת"י 5568לא - רמה AAA, אינה נדרשת

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

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

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

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

למי זה עוזר?

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

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

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

טיפ

קריטריון זה ברמה AAA ומיישומו מומלץ אך לא חובה לפי ת"י 5568. עם זאת, עמידה בו משפרת משמעותית את חוויית המשתמש לכלל האוכלוסייה.

איך בודקים?

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

שאלות נפוצות

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

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

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

רמה AAA - הרמה הגבוהה ביותר. הקריטריון אינו נדרש לפי ת"י 5568 ואינו חלק מרמות A או AA.

מה ההבדל בין קריטריון 3.2.5 ל-3.2.1 ו-3.2.2?

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

מקורות

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

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

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