Přejít na obsah
Pandus

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

Normy
NormaBod
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

Všechna pravidla, která kontrolujeme