Typ iets om te zoeken...

Wcag uitgelegd

Zichtbaar "Submit", aria-label "Verzenden"

Zichtbaar "Submit", aria-label "Verzenden" — WCAG 2.5.3 Label in naam (post 5/7)

Een Nederlandstalige website. Een knop. Op het scherm staat “Submit.” Het aria-label zegt “Verzenden.”

De gebruiker ziet “Submit.” Zegt: “Klik op Submit.” De toegankelijke naam is “Verzenden.” Geen match.

Of andersom: de gebruiker ziet “Submit” en probeert “Klik op Verzenden” (want de website is Nederlands). De zichtbare tekst is “Submit.” Ook geen match.

<!-- Niet doen: zichtbaar Engels, aria-label Nederlands -->
<button aria-label="Verzenden">Submit</button>

<!-- Wel doen: alles in dezelfde taal -->
<button>Verzenden</button>

<!-- Of: als het Engels moet blijven -->
<button aria-label="Submit form">Submit</button>

De les: de zichtbare tekst en de toegankelijke naam moeten in dezelfde taal zijn. En de zichtbare tekst moet onderdeel zijn van de toegankelijke naam.

Het simpelst: gebruik geen aria-label. Dan is de zichtbare tekst automatisch de toegankelijke naam. Geen mismatch mogelijk.

Zelf verder met dit onderwerp

Related Posts

Afbeeldingsknop met afwijkende alt-tekst

Afbeeldingsknop met afwijkende alt-tekst

Een knop die een afbeelding is. Op de afbeelding staat “Inschrijven.” De alt-tekst zegt: “Registreer voor de nieuwsbrief.”

Grafiekbalken die in elkaar overlopen

Grafiekbalken die in elkaar overlopen

Een staafgrafiek. Twee categorien. Lichtblauw (#90CAF9) en lichtgroen (#A5D6A7). Naast elkaar.

Link naar een PDF zonder het te zeggen

Link naar een PDF zonder het te zeggen

“Algemene voorwaarden.” Je klikt. En ineens opent er een PDF in je browser. Of er start een download. Of je telefoon opent een PDF-viewer.