00
ימים
00
שעות
00
דקות
00
שניות

מהו החוק הראשון?

אתם זוכרים את החוק הראשון?

החוק הראשון של ARIA-WAI הוא להימנע משימוש ב-ARIA-WAI

מה זה ARIA-WAI?

בגדול מדובר בקבוצת תכונות- attributes לתגיות, tags, של HTML.

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

לדוגמה ה-div הבא:

<div role=”alert” aria-live=”polite >

התכונה role מלמדת שתפקיד ה-div הוא אזהרה או הודעה. קורא מסך יודע לשים לב לתוכן שבאלמנט הזה ולתת לו עדיפות בהשמעה למשתמש, באיזה דרגה העדיפות? זה נקבע ע"י הערך של aria-live.

מה לגבי ה-div הבא:

<div role=”heading” aria-level=”3 >מבצעים</div>

באלמנט זה השתמשו ב-ARIA-WAI כדיי להפוך div לכותרת מרמה שלישית, מה שבהחלט היה אפשר לעשות ללא ARIA-WAI, באמצעות התגית הותיקה h3.

<h3>מבצעים</h3>

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

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

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