מה הכלל הזה בודק
מוודא שללחצנים יש טקסט מובן.
למה זה חשוב
WCAG 4.1.2 דורש שלכל פקד יהיה שם. כפתורים בלי שם הם לרוב כפתורי כמות, כפתורי סגירה וחצים של סליידרים.
איך לתקן
- מאתרים את הכפתורים שאין להם שם, בדרך כלל כפתורים שמציגים רק אייקון.
- מוסיפים טקסט גלוי, טקסט מוסתר חזותית או aria-label שאומר מה הכפתור עושה (למשל aria-label="Close" או aria-label="Increase quantity").
איך לבדוק את התיקון
- סורקים שוב את העמודים שנפגעו.
- בודקים את הכפתורים עם קורא מסך.
איך FixReports מזהה את הבעיה
הסריקה שלנו מריצה את הכלל button-name של axe-core בדפדפן Chrome אמיתי בכל עמוד שהיא בודקת, ומדווחת על כל רכיב שנכשל יחד עם העמוד שלו, ה-markup שלו, ובמקרים הרלוונטיים גם צילום מסך.
בדיקה אוטומטית מאשרת שהבעיה הספציפית הזו קיימת. היא לא יכולה לקבוע אם שאר העמוד נגיש: חלק מהחסמים מתגלים רק כשאדם בודק את העמוד.