WCAG 4.1.2 · רמה ⁨A⁩

ID בשימוש ב-ARIA ובתוויות מוכרח להיות ייחודי

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

מה הכלל הזה בודק

מוודא שכל ערך תכונת id שבשימוש ב-ARIA ובתוויות הוא ייחודי.

למה זה חשוב

תוויות ותיאורים מפנים לרכיבים לפי id; כפילויות שוברות את הקישור הזה (WCAG 4.1.2).

איך לתקן

  1. נותנים לכל רכיב id ייחודי ומעדכנים את המאפיינים שמפנים אליו (⁨for⁩, ⁨aria-labelledby⁩, ⁨aria-describedby⁩).
  2. בסקשנים של Shopify, מוסיפים ⁨{{ section.id }}⁩ למזהי ה-id כדי שסקשנים חוזרים יישארו ייחודיים.

איך לבדוק את התיקון

  • סורקים שוב ומוודאים שהכלל ⁨duplicate-id⁩ עובר.

איך FixReports מזהה את הבעיה

הסריקה שלנו מריצה את הכלל ⁨duplicate-id-aria⁩ של axe-core בדפדפן Chrome אמיתי בכל עמוד שהיא בודקת, ומדווחת על כל רכיב שנכשל יחד עם העמוד שלו, ה-markup שלו, ובמקרים הרלוונטיים גם צילום מסך.

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

לסרוק את האתר עוד היום

למצוא. לתקן. לאמת.

איזה סוג אתר זה?

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

איזה סוג אתר זה?

סריקה חינמית. אין צורך בכרטיס אשראי.