EAA-tools: wat automatische tests vinden, en wat ze nooit zullen vinden
Zoek op „EAA-tool” en je krijgt twee heel verschillende dingen met dezelfde naam. Het ene is een automatische scanner: die doorloopt je pagina's en rapporteert fouten die hij kan meten. Het andere is een overlay-widget: één regel JavaScript die naleving in één dag belooft. Het is niet hetzelfde product, en maar één van de twee is echt nuttig.
Dit is wat elk doet, en wat geen van beide voor je kan doen.
Waar de wet naar verwijst
De European Accessibility Act, Richtlijn (EU) 2019/882, is van toepassing sinds 28 juni 2025. Hij geldt voor producten en diensten die aan consumenten in de EU worden verkocht: e-commerce, bankdiensten voor consumenten, e-books, kaartjes- en incheckautomaten, reisinformatie en meer.
Hier struikelen veel mensen. De wet zelf bevat geen lijst met testpunten. Hij legt de verplichting vast en verwijst naar de geharmoniseerde norm EN 301 549, die voor webcontent op haar beurt verwijst naar WCAG 2.1 niveau AA. Als iemand zegt „we moeten door de EAA heen”, word je dus aan WCAG gemeten.
De wet voegt verplichtingen toe waar WCAG niets over zegt: je moet informatie over de toegankelijkheid van je dienst geven, beschikbaar houden en kunnen uitleggen hoe je aan de eisen voldoet. Een perfecte scannerscore levert dat document niet op.
Waar automatisch scannen echt helpt
Scanners zijn uitstekend in precies één ding: mechanische fouten in bulk vinden, op duizenden pagina's, in minuten. Dat is niet niks. Heb je 4.000 productpagina's met een ontbrekend formulierlabel in een gedeeld sjabloon, dan vindt een scanner het in één run en een mens nooit.
Wat ze betrouwbaar vinden: ontbrekende alt-attributen, kleurcontrast onder de drempel, formulierelementen zonder programmatisch label, lege links en knoppen, een ontbrekend lang-attribuut, kapotte kopvolgorde, ongeldige ARIA-rollen en -verwijzingen.
Maar ze zien alleen wat mechanisch te meten is. Elk serieus onderzoek naar geautomatiseerd testen schat het deel van de WCAG-fouten dat zo te vinden is op ongeveer een derde. Niet omdat de tools slecht zijn, maar omdat de meeste toegankelijkheidsfouten over betekenis gaan, en betekenis kan een script niet lezen.
Een afbeelding met alt="image1234.jpg" slaagt voor de test „heeft alt-tekst”. Ze zakt volledig voor de echte eis. De scanner ziet het verschil niet; een mens ziet het in twee seconden.
Wat geen tool voor je kan beslissen
- Of de alt-tekst klopt. Aanwezigheid is te testen, juistheid niet.
- Of de focusvolgorde logisch is. Een pagina kan technisch focusbaar zijn in een onbruikbare volgorde.
- Of een eigen component met het toetsenbord werkt. Je datumkiezer, je megamenu, je modaal venster. Daar zitten de echte fouten.
- Of een foutmelding helpt. „Ongeldige invoer” is een foutmelding. Een toegankelijke is het niet.
- Of ondertitels kloppen met wat er gezegd wordt. Een ondertitelbestand is er of niet. Of het klopt, is een menselijk oordeel.
- Of de pagina op 200% zoom nog werkt op een smal scherm, zonder afgesneden of vastzittende inhoud.
Over overlays
Overlay-widgets verdienen een direct antwoord, omdat ze hard verkocht worden en de reden zijn dat veel mensen überhaupt naar een tool zoeken.
Een overlay kan de HTML die een schermlezer leest niet herstellen. Hij ligt erbovenop. In de praktijk melden gebruikers van hulpmiddelen dat overlays het vaak erger maken, omdat ze de instellingen en het gedrag verstoren die de gebruiker al had ingesteld. Er is een veelvuldig ondertekende verklaring van de vakgemeenschap in die geest, en toezichthouders hebben overlays niet aanvaard als vervanging van conformiteit.
Biedt een leverancier je wettelijke naleving via één scripttag, behandel dat dan als de bewering die het is. We schreven er uitgebreider over in waarom een overlay je site niet conform maakt.
Hoe een werkend proces eruitziet
- Draai eerst de scanner. Die is goedkoop, snel en ruimt het mechanische ruis op, zodat er geen menselijke tijd aan verloren gaat. Draai hem in je CI zodat terugvallen niet terugkomen.
- Doe een toetsenbordtest. Haal de muis weg. Tab door je vijf belangrijkste gebruikerspaden van begin tot eind: zoeken, product, winkelwagen, afrekenen, account. Kun je geen aankoop afronden met alleen het toetsenbord, dan doet de rest van de lijst er nog niet toe.
- Doe steekproeven met een schermlezer. NVDA op Windows of VoiceOver op macOS, op dezelfde paden. Je auditeert niet alles, je controleert of de belangrijke paden bruikbaar zijn.
- Schrijf de toegankelijkheidsverklaring. Wat voldoet, wat nog niet, wat het alternatief is en hoe iemand een probleem meldt. Dat is een wettelijke plicht, en ook het document dat goede trouw laat zien als iemand ernaar vraagt.
Kort gezegd
Een automatische tool is een noodzakelijk onderdeel van het proces en nooit het hele proces. Hij haalt de fouten weg die goedkoop te vinden zijn, zodat je dure menselijke aandacht kunt besteden aan de fouten die mensen echt tegenhouden.
Wie je het hele proces in een scripttag verkoopt, verkoopt je het deel dat niet bestaat. Wil je een beginpunt, dan laat onze gratis scan in seconden zien waar je site staat.


