Wcag

Lege link
“Link.” Dat is alles. Een schermlezer meldt een link. Maar niet waarheen. Niet waarom. Niet wat.

Links in een carrousel die niet bereikbaar zijn
Een carrousel met aanbiedingen. Elke slide heeft een “Bekijk aanbieding”-link. Je tabt door de pagina. Je bereikt de carrousel.

Meerstappenformulier zonder stap in de titel
Stap 1. Stap 2. Stap 3. Stap 4. Je bent ergens halverwege. Je sluit per ongeluk het tabblad. Je opent het opnieuw. De titel: “Verhuizing doorgeven - Gemeente Utrecht.”

Infinite scroll zonder "laad meer"-knop
Je scrolt naar beneden. Meer producten laden. Je scrolt verder. Nog meer producten. Eindeloos.

Waaraan herken je een goed toegankelijkheidsrapport?
Waaraan herken je een goed toegankelijkheidsrapport?

Custom checkboxen en radiobuttons
Een checkbox. Lichtgrijze rand. Afgeronde hoeken. Past perfect bij het design.

Dialoogvenster met geen ruimte voor de inhoud
Je klikt op “Meer informatie”. Een dialoogvenster opent. Header bovenaan: titel + sluitknop. Footer onderaan: twee knoppen. Daartussen: de inhoud.

Een toegankelijk WordPress-thema kiezen: waar let je op?
Ik was acht jaar WordPress-ontwikkelaar voordat ik overstapte naar toegankelijkheidsonderzoek. In de meer dan 900 audits die mijn team onder mijn begeleiding sinds 2019 heeft gedaan, zien we dat de meeste ontoegankelijke elementen al in het thema zitten. Dus in de code die je koopt, en niet in de content die je er als eigenaar later in hebt gezet.

Foutmeldingen die je niet kunt lezen
Je vult een formulier in. Iets klopt niet. Er verschijnt een melding.

Grafiek met lijnen die alleen door kleur te onderscheiden zijn
Drie lijnen in een grafiek. Rood, blauw, groen. Browsergebruik over de afgelopen vijf jaar.

Uitklapbare content op de verkeerde plek
Je klikt op “Veelgestelde vragen”. Een accordion opent. Het antwoord verschijnt.

Doorgestreepte prijzen
49,99 doorgestreept, 29,99 ernaast. Je ziet direct: korting. Maar een schermlezer leest: “49 euro 99. 29 euro 99.” Geen “oude prijs”, geen “nieuwe prijs”, geen context.
