Součást 2.5 Způsoby zadávání
Pouze manuální testování
Toto kritérium z WCAG 2.1 nelze automaticky testovat. Vyžaduje porovnání vizuálního popisku s přístupným názvem.
Co kontrolujeme:
- Přístupný název (aria-label, aria-labelledby) obsahuje vizuální text popisku
- Vizuální popisek je na začátku přístupného názvu
- Uživatelé hlasového ovládání mohou aktivovat prvek vyslovením viditelného textu
Oficiální znění
Pro komponenty uživatelského rozhraní s popisky obsahujícími text nebo obrázky textu obsahuje přístupný název vizuálně zobrazený text.
Co to znamená v praxi
Pokud tlačítko vizuálně zobrazuje "Odeslat", jeho přístupný název musí obsahovat "Odeslat" (ne jen "Submit" nebo jinou variantu).
Proč:
- Uživatelé hlasového ovládání říkají to, co vidí
- "Klikni na Odeslat" musí fungovat
Řešení:
Aria-label musí obsahovat viditelný text.
Originální znění
Originální znění W3C: WCAG 2.1 Success Criterion 2.5.3 Label in Name