Cerință WCAG A/AA Prioritate: Minor
Unele elemente folosesc roluri de accesibilitate învechite
Unele elemente folosesc roluri pe care standardul de accesibilitate WAI-ARIA le-a declarat învechite, de exemplu role="directory".
Acest text a fost tradus automat și nu a fost încă verificat de un vorbitor nativ.
De ce contează pentru clienții tăi
Browserele și cititoarele de ecran renunță treptat la aceste roluri. Elementul poate fi anunțat atunci fără sensul său, de exemplu o listă de linkuri nu mai este recunoscută ca listă.
Pe cine afectează
- utilizatorii de cititoare de ecran
Cum se remediază
Înlocuiți rolul învechit cu echivalentul său actual (de exemplu role="list" în loc de role="directory") sau, mai bine, cu elementul HTML nativ potrivit, cum ar fi <ul>. Dacă rolul nu aduce nimic, eliminați-l.
În Shopify
Mai rar, de obicei o temă sau o aplicație mai veche. Găsiți rolul în fișierele Liquid și JavaScript ale temei și înlocuiți-l; verificați dacă o versiune mai nouă a temei sau a aplicației rezolvă deja problema.
În Shoptet (CZ)
Mai rar. Dacă apare, semnalați problema la Shoptet sau unui partener Shoptet pentru actualizarea codului șablonului.
În PrestaShop
De obicei o temă sau un modul mai vechi. Înlocuiți rolul în șabloanele .tpl sau actualizați modulul.
În WooCommerce
De obicei o temă, un page builder sau un plugin mai vechi. Actualizați-le mai întâi; dacă rolul rămâne, corectați-l în tema copil sau semnalați-l autorului pluginului.
Standarde
| Standard | Punct |
|---|---|
| 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-deprecated-role.
dequeuniversity.com, github.com, www.w3.org
Verificări similare
-
Un buton-imagine nu are descriere text
WCAG 1.1.1 A
-
Unele câmpuri de formular au mai multe etichete
WCAG 3.3.2 A
-
Unele titluri sunt doar text îngroșat sau mare
WCAG 1.3.1 A
-
Unele linkuri nu spun unde duc
WCAG 2.4.4 A