Co toto pravidlo kontroluje
Ověřuje, že tlačítka mají rozpoznatelný text.
Proč na tom záleží
WCAG 4.1.2 vyžaduje, aby každý ovládací prvek měl název. Tlačítka bez názvu jsou často tlačítka pro změnu množství, zavírací tlačítka a šipky slideru.
Jak to opravit
- Najděte tlačítka bez názvu, obvykle tlačítka, která zobrazují jen ikonu.
- Přidejte viditelný text, vizuálně skrytý text nebo aria-label, který říká, co tlačítko dělá (například aria-label="Close" nebo aria-label="Increase quantity").
Jak opravu ověřit
- Znovu otestujte dotčené stránky.
- Zkontrolujte tlačítka čtečkou obrazovky.
Jak to FixReports zjišťuje
Náš sken spouští pravidlo axe-core button-name ve skutečném prohlížeči Chrome na každé testované stránce a hlásí každý chybný prvek spolu se stránkou, jeho kódem a tam, kde to dává smysl, i snímkem obrazovky.
Automatický test potvrzuje, že tento konkrétní problém existuje. Nedokáže posoudit, zda je zbytek stránky přístupný: některé bariéry se ukážou, až když stránku zkontroluje člověk.