4.1.2 Naam, rol, waarde

(Niveau: 4.1.2)

Succescriterium 4.1.2 bevat verschillende fouten. De essentie van dit criterium is dat software (zoals een schermlezer of een browser) de naam en rol van alle elementen kan bepalen.

Dit kan door toegankelijke titels te gebruiken bij iframes of door interactieve onderdelen van een label te voorzien. Als dit niet het geval is, weten gebruikers van assisterende software niet wat voor elementen er op de pagina staan.

Daarnaast is het belangrijk dat assisterende software de toestand/waarde van een element kan bepalen. Een voorbeeld hiervan is het ARIA-expanded attribuut. Dit attribuut geeft assisterende software aan of een uitklapbaar onderdeel, zoals een hamburgermenu, geopend of gesloten is. Zo weten gebruikers van assisterende software of ze het element openen of sluiten.

Voor alle componenten van de gebruikersinterface (inclusief, maar niet uitsluitend voor formulierelementen, links en door scripts gegenereerde componenten), kunnen de naam (name) en rol (role) door software bepaald worden; toestanden (states), eigenschappen (properties) en waarden (values) die door de gebruiker ingesteld kunnen worden, kunnen door software ingesteld worden; en kennisgeving van veranderingen in deze items is beschikbaar voor user agents, met inbegrip van hulptechnologieën.

Hulp bij digitale toegankelijkheid

Wij zijn een full-service partner voor digitale toegankelijkheid: bewustwording, advies en borging. Samen maken we digitale dienstverlening toegankelijk en inclusief.