Požadavek WCAG A/AA Priorita: Střední
Atributy přístupnosti jsou použity na nesprávných prvcích
Některé prvky mají atributy přístupnosti, které pro jejich typ nejsou povolené.
Tento text byl přeložen automaticky a rodilý mluvčí ho zatím nezkontroloval.
Proč na tom záleží vašim zákazníkům
Čtečky obrazovky mohou atribut ignorovat nebo prvek ohlásit matoucím způsobem, takže zamýšlená informace, například stav nebo popisek, se k zákazníkovi nedostane.
Koho se to týká
- uživatelé čteček obrazovky
Jak to opravit
Používejte jen atributy, které role daného prvku podporuje, například aria-checked pouze u prvků checkbox, radio a switch. Atribut buď odstraňte, nebo prvku přiřaďte správnou roli. Upřednostňujte nativní HTML.
V Shopify
Obvykle jde o kód šablony nebo aplikace. Najděte prvek v souborech Liquid a JavaScript šablony a atribut odstraňte nebo opravte.
V Shoptet (CZ)
Obvykle jde o kód šablony nebo doplňky. Nahlaste to podpoře Shoptet nebo partnerovi.
V PrestaShop
Obvykle jde o šablony motivu nebo modulů. Opravte to v souborech .tpl nebo JavaScript.
V WooCommerce
Obvykle jde o kód šablony, page builderu nebo pluginu. Opravte to v podřízené šabloně (child theme), nebo to nahlaste autorovi pluginu.
Normy
| Norma | Bod |
|---|---|
| WCAG 2.2 | 4.1.2 (A) Name, Role, Value |
| WCAG 2.1 | 4.1.2 (A) Name, Role, Value |
| WCAG 2.0 | 4.1.2 (A) Name, Role, Value |
| EN 301 549 4.1.1 | 9.4.1.2 |
| EN 301 549 3.2.1 | 9.4.1.2 |
| Section 508 2017 | E205.4 |
| ДСТУ EN 301 549 2022 | 9.4.1.2 |
Automatická kontrola: pravidlo axe-core aria-allowed-attr.
dequeuniversity.com, github.com, www.w3.org
Podobné kontroly
-
Název nebo hodnota stojí mimo svůj seznam
WCAG 1.3.1 A
-
Některá záhlaví tabulky nepopisují žádná data
WCAG 1.3.1 A
-
Některá pole formulářů mají více popisků
WCAG 3.3.2 A
-
Některá videa nebo zvuky se spouštějí samy se zvukem
WCAG 1.4.2 A