Skip to main content
Robust WCAG 4.1.3

Statusberichten

Statusberichten moeten programmatisch bepaalbaar zijn via rol of eigenschappen zodat ze aan schermlezers worden gepresenteerd zonder focus te ontvangen. Gebruik role="status" of aria-live.

In gewone taal

Meldingen zoals ‘bericht verzonden’ of ‘3 resultaten gevonden’ moeten aan gebruikers van schermlezers worden doorgegeven, zelfs wanneer er visueel niets verandert.

Waarom dit belangrijk is

Gebruikers die kunnen zien, zien de tekst ‘Toegevoegd aan winkelwagen’ of ‘3 resultaten’ verschijnen. Gebruikers van een schermlezer krijgen hier niets van mee, tenzij de wijziging wordt voorgelezen — waardoor zij niet weten of hun actie is gelukt of dat de pagina is gewijzigd.

Hoe te detecteren

Snelle controle

Activeer dynamische updates (zoeken, toevoegen aan winkelwagen, formulier opslaan) terwijl een schermlezer actief is. Wordt de wijziging aangekondigd zonder dat de focus verschuift? Indien dit niet gebeurt, is een `role='status'` of een `aria-live`-gebied vereist.