Als de cookiemelding je bezoeker vasthoudt
De cookiemelding is het eerste wat je bezoeker tegenkomt. Kan hij er met het toetsenbord niet uit, dan is het ook het laatste.
Wat wij zelf tegenkwamen
Onze scanner probeert elke melding te sluiten zoals een bezoeker dat doet: eerst weigeren, dan sluiten, pas daarna accepteren. In een ronde van 64 metingen bleef de melding op 90 van de 406 pagina's staan, omdat knoppen als "Alles toestaan" en "OK, Akkoord." niet werden herkend. We hebben dat opgelost, maar het zegt iets: als een geautomatiseerde ronde er niet doorheen komt, komt een deel van je bezoekers er ook niet doorheen.
Wat een goede dialoog doet
- De focus gaat erheen zodra hij verschijnt, zodat je niet eerst door de halve pagina hoeft te tabben.
- De focus blijft erin zolang hij open is. Dat is de bedoeling bij een dialoog: je kunt niet per ongeluk achter de melding langs klikken.
- Escape sluit hem, en er is een sluitknop die met het toetsenbord bereikbaar is.
- Daarna gaat de focus terug naar waar je was.
Punt 2 zonder punt 3 is een val. Dat is precies de situatie die WCAG 2.1.2 verbiedt: je komt erin en niet meer eruit.
Weigeren moet even makkelijk zijn als accepteren
Dat is geen toegankelijkheidseis maar een privacy-eis, en de twee komen hier samen: een weigerknop die twee schermen diep in "instellingen" zit, kost iedereen tijd en een deel van je bezoekers de hele bestelling.
Wat wij hierdoor leerden over meten
We telden in het begin een pagina als "focus zit vast" als de focus drie keer op hetzelfde element bleef staan. Dat leverde 56 van de 406 pagina's op — en bij nameten bleek een groot deel daarvan een videospeler of een chatvenster te zijn, waar Tab binnen het onderdeel doorloopt terwijl de pagina hetzelfde element actief ziet. Dat is geen val. Sindsdien kijken we of het element iets ingesloten is, en tellen we die stappen apart.
Zo controleer je het
Open je shop in een venster zonder cookies (een privévenster), druk op Tab tot je in de melding zit, en probeer er met Tab en Escape uit te komen zonder muis. Lukt dat niet, dan is dit het eerste wat je oplost.
Bronnen
- Eigen metingen, 15 september 2026: cookiemelding bleef open op 90 van 406 pagina’s; 56 van 406 pagina’s eerst onterecht als toetsenbordval geteld
- WCAG 2.1, succescriteria 2.1.2 Geen toetsenbordval en 2.4.3 Focusvolgorde