Label in naam
De toegankelijke naam van een component moet de zichtbare labeltekst bevatten. Als een knop visueel "Zoeken" zegt, moet de aria-label niet "Vind items" zijn. Essentieel voor spraakbesturingsgebruikers.
De verborgen naam van een besturingselement moet overeenkomen met het zichtbare label, zodat gebruikers van spraakbesturing kunnen zeggen wat ze zien om erop te klikken.
Waarom dit belangrijk is
Gebruikers van spraakbesturing zeggen het zichtbare label om een bedieningselement te activeren. Als op een knop ‘Zoeken’ staat, maar de programmatische naam ervan ‘Vinden’ is, heeft het geen effect om ‘klik op Zoeken’ te zeggen — waardoor zij geen toegang krijgen.
Hoe te detecteren
Vergelijk de zichtbare tekst van elk besturingselement met de toegankelijkheidsnaam ervan (DevTools → Toegankelijkheid, of een schermlezer). De zichtbare woorden moeten in de toegankelijkheidsnaam voorkomen.