WCAG succeskriterium: 4.1.2 Navn, rolle, værdi (AA)
Tjek
Kontrollér, at alle interaktive elementer har et tilgængeligt navn.
Om tjekket
”Navn” dækker over hvad et element kaldes, og omtales også som et elements tilgængelige navn. Navn skal ikke forveksles med etiket. En etiket er et altid synligt stykke tekst, typisk et enkelt ord eller to. Et elements navn er usynligt, men præsenteres for software såsom hjælpeteknologier, hvorimod en etiket er synlig for alle brugere. Vær opmærksom på, at betydningen af "name" i WCAG ikke er det samme som "name" i HTML-specifikationen.
Et elements navn er en værdi, der kan bestemmes af en række forskellige attributter.
For en simpel knap kan navnet bestemmes af den synlige etiket, fx ”Send”, og navn og etiket vil dermed være helt ens. Men hvis der er tilføjet et ARIA-label på knappen, fx ”Send email”, så vil det tilgængelige navn bestemmes af dette ARIA-label i stedet.
For at sikre at der er navne på alle interaktive eller fokuserbare elementer, kan følgende testmetoder anvendes ved hjælp af browserens Developer Tools.
En metode til at udføre testen involverer at højreklikke på det interaktive element, der skal inspiceres, i en af de følgende browsere:
- I Chrome findes "Name" under "Hjælpefunktioner" og "Beregnede egenskaber".
- I Edge findes "Name" under "Accessibility" og "Computed properties".
I Firefox findes "Name" under "Tilgængelighed" og egenskaber, men kan også tilgås ved at højreklikke på siden og vælge ”Inspicer tilgængelighedsegenskaber” Sørg for at kontrollere, om alle links og knapper har tilgængelige navne, som angivet ved ”Name”. Dette sikrer, at brugere kan forstå formålet med disse elementer og interagere meningsfuldt med dem.