Salt la conținut
Pandus

Cerință WCAG A/AA Prioritate: Moderat

Atribute de accesibilitate folosite pe elemente nepotrivite

Unele elemente au atribute de accesibilitate care nu sunt permise pentru tipul lor.

Acest text a fost tradus automat și nu a fost încă verificat de un vorbitor nativ.

De ce contează pentru clienții tăi

Cititoarele de ecran pot ignora atributul sau pot anunța elementul într-un mod confuz, astfel încât informația dorită, de exemplu o stare sau o etichetă, nu ajunge la client.

Pe cine afectează

  • utilizatorii de cititoare de ecran

Cum se remediază

Folosiți doar atributele permise de rolul elementului, de exemplu aria-checked doar pe checkbox-uri, butoane radio și comutatoare (switch). Fie eliminați atributul, fie atribuiți elementului rolul corect. Preferați HTML nativ.

În Shopify

De obicei, în codul temei sau al unei aplicații. Găsiți elementul în fișierele Liquid și JavaScript ale temei și eliminați sau corectați atributul.

În Shoptet (CZ)

De obicei, în codul șablonului sau al unui add-on. Raportați problema echipei Shoptet sau unui partener Shoptet.

În PrestaShop

De obicei, în șabloanele temei sau ale modulelor. Corectați în fișierele .tpl sau JavaScript.

În WooCommerce

De obicei, în codul temei, al page builder-ului sau al unui plugin. Corectați în tema copil (child theme) sau raportați problema autorului pluginului.

Standarde

Standarde
StandardPunct
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

Verificare automată: regula axe-core aria-allowed-attr. dequeuniversity.com, github.com, www.w3.org

Toate regulile pe care le verificăm