Checklist om af te vinken

WCAG 2.2 AA checklist in gewoon Nederlands

Alle 55 succescriteria van niveau A en AA, uitgelegd voor webshops en bedrijven. Bij elk criterium zie je of onze scan het meet, of dat je het zelf moet nalopen. Je vinkjes blijven bewaard in je eigen browser.

Bijgewerkt op 24 oktober 2026 · Namen uit de geautoriseerde Nederlandse vertaling van WCAG 2.2 (W3C)

55

succescriteria op niveau A (31) en AA (24) samen

Bron: W3C, WCAG 2.2
6

daarvan zijn nieuw ten opzichte van WCAG 2.1

Bron: W3C, WCAG 2.2
26

criteria waarop onze scan fouten of controlepunten kan vinden. Bij 18 daarvan vangt hij alleen veelvoorkomende fouten.

Zie de kolom bij elk criterium
29

criteria die je zelf moet nalopen, omdat de scan ze niet meet

Zie de kolom bij elk criterium
Versie en wet

Waarom 2.2, terwijl de wet 2.1 noemt

De European Accessibility Act zegt welke bedrijven toegankelijk moeten zijn. De EAA zelf noemt geen WCAG-versie. De techniek laat ze over aan Europese normen; voor websites is dat EN 301 549, maar onder de EAA is daarvan nog geen versie formeel aangewezen. De ACM noemt voor webshops nu WCAG 2.1 AA en kondigt WCAG 2.2 AA aan in de loop van 2026. Formeel is 2.2 dus nog geen wettelijke eis.

Deze checklist gebruikt toch 2.2. Die versie neemt alle criteria van 2.1 over en voegt er zes toe op niveau A en AA. Het enige criterium dat verdween, 4.1.1 Parsen, geldt volgens W3C ook onder 2.1 voor HTML als altijd gehaald. Wie 2.2 AA haalt, haalt dus ook 2.1 AA. Wat er per criterium veranderde, lees je in WCAG 2.2 vs 2.1.

Niveau AAA laten we weg: dat is geen eis onder de EAA en W3C raadt het zelf af als doel voor een hele site. Hoe de drie niveaus en de opbouw van WCAG in elkaar zitten, lees je in wat WCAG is. Of de EAA voor jou geldt, lees je op Val ik onder de EAA? Deze pagina is geen juridisch advies.

De zes nieuwe criteria op A en AAWat 2.2 toevoegt aan 2.1
  • 2.4.11 Focus niet bedekt (minimum) (niveau AA)
  • 2.5.7 Sleepbewegingen (niveau AA)
  • 2.5.8 Grootte van het aanwijsgebied (minimum) (niveau AA)
  • 3.2.6 Consistente hulp (niveau A)
  • 3.3.7 Overbodige invoer (niveau A)
  • 3.3.8 Toegankelijke authenticatie (minimum) (niveau AA)

In de checklist hieronder dragen ze het label "Nieuw in 2.2". Met het filter kun je ze los bekijken.

Eerlijk over meten

Wat een scan wel en niet ziet

Geen enkele scanner controleert alle criteria. Daarom staat bij elk criterium wat onze scan ermee doet. Je ziet een van deze vier labels.

Automatisch3 criteria

De code-analyse controleert de kern van het criterium. Twijfelgevallen markeert de scan als handmatig controlepunt.

Interactietest5 criteria

Meestal bedient de scan je pagina echt: met Tab of op 320 pixels breed. Zo vindt hij fouten die in de code niet te zien zijn.

Deels18 criteria

De scan vangt veelvoorkomende fouten, maar een criterium zonder melding is daarmee nog niet in orde. Je kijkt zelf na wat erbij staat.

Handmatig29 criteria

Dit meet onze scan niet. Hier is een mens nodig die kijkt, luistert of iets uitprobeert.

  • Ook waar de scan meet, ziet hij alleen de pagina's die hij bezoekt: tot 4 bij de gratis scan, tot 8 in het volledige rapport.
  • Behalve een keuze in de cookiemelding klikt de scan niets aan, en hij verstuurt nooit een formulier op je site. Foutmeldingen in je checkout en een inlogstap ziet hij daardoor niet.
  • Een score van 100 betekent dat de scan niets vond. Het is geen bewijs dat je site aan WCAG voldoet.
  • Een widget die over je site heen komt, lost geen enkel criterium op in je code. Lees waarom op Maakt een overlay je compliant?
Aan de slag

De checklist

Vink af wat op orde is. Begin met wat de scan niet meet: dat is het werk dat anders blijft liggen.

Principe 1 · 20 criteria

1. Waarneembaar

Wat iemand niet kan zien of horen, moet er in een andere vorm ook zijn. Dat is de kern van het eerste principe en meteen het grootste blok van deze lijst: twintig criteria. Op een webshop zit het meeste werk hier in productfoto's, kleurgebruik en contrast.

Richtlijn 1.1 Tekstalternatieven

  • Niveau A

    Elke afbeelding die iets vertelt, heeft een tekstalternatief. Een productfoto krijgt dus "Blauwe regenjas met capuchon" en niet "IMG_0412.jpg". Puur decoratieve beelden krijgen een lege alt.

    Meet onze scan dit? Deels

    Lees zelf of elke alt-tekst past bij wat er op de foto staat. Wat de scan wel vindt: afbeeldingen, beeldknoppen en pictogrammen zonder alt-tekst, en alt-teksten die gewoon de bestandsnaam zijn.

Richtlijn 1.2 Op tijd gebaseerde media

  • Niveau A

    Een podcast of geluidsfragment heeft een uitgeschreven tekst. Een video zonder geluid krijgt een tekst of geluidsspoor dat vertelt wat er te zien is.

    Meet onze scan dit? Handmatig

    Of er een transcript bij staat en of het klopt, kan geen scanner beoordelen.

  • Niveau A

    Video's met gesproken tekst, zoals een productdemo of uitleg over het retourproces, hebben ondertitels.

    Meet onze scan dit? Deels

    Een video in een ingesloten speler, zoals die van YouTube, valt buiten de meting. Bij video's die je site zelf afspeelt, meldt de scan een ontbrekend ondertitelbestand als controlepunt. Of er in de video gesproken wordt, hoort de scan niet, en de kwaliteit van de ondertitels blijft handwerk.

  • Niveau A

    Wat alleen in beeld te zien is, zoals tekst in een instructievideo of een handeling zonder uitleg, wordt ook verteld of staat in een tekstversie.

    Meet onze scan dit? Handmatig
  • Niveau AA

    Zend je live uit, bijvoorbeeld een webinar of een livestream met aanbiedingen, dan heeft die uitzending ondertitels.

    Meet onze scan dit? Handmatig

    Live-uitzendingen vallen buiten de scan.

  • Niveau AA

    Bij vooraf opgenomen video krijgt belangrijke beeldinformatie een gesproken beschrijving. Op dit niveau is een losse tekstversie niet meer genoeg.

    Meet onze scan dit? Handmatig

Richtlijn 1.3 Aanpasbaar

  • Niveau A

    De structuur die je ziet, zit ook in de code. Koppen zijn echte koppen, een maattabel is een echte tabel en keuzerondjes horen bij hun vraag.

    Meet onze scan dit? Deels

    De scan controleert lijsten, tabellen en ARIA-structuur en test of groepen keuzerondjes een gezamenlijke vraag hebben. Of elke kop die er als kop uitziet ook zo is opgemaakt, zie je pas als je zelf kijkt.

  • Niveau A

    Wie de pagina laat voorlezen, hoort alles in een logische volgorde. Een prijs raakt daarbij niet los van het product waar hij bij hoort.

    Meet onze scan dit? Handmatig

    Luister met een schermlezer, of zet de opmaak uit en volg de volgorde van boven naar beneden.

  • Niveau A

    Instructies leunen niet alleen op vorm, plek of kleur. "Klik op de ronde knop rechts" helpt niemand die het scherm niet ziet.

    Meet onze scan dit? Handmatig
  • Niveau AA

    Je site werkt staand en liggend op telefoon en tablet, tenzij één stand echt nodig is.

    Meet onze scan dit? Handmatig

    Draai je telefoon zelf een keer om. Er bestaat alleen een proefregel voor, en die staat in onze scan uit.

  • Niveau AA

    Velden voor naam, adres, e-mail en telefoon hebben het juiste autocomplete-attribuut. Dan kan de browser ze invullen en hoeft niemand zijn adres letter voor letter te typen.

    Meet onze scan dit? Interactietest

    De scan loopt de formuliervelden na en meldt velden voor persoonsgegevens zonder of met een ongeldige autocomplete-waarde.

Richtlijn 1.4 Onderscheidbaar

  • Niveau A

    Kleur is nooit het enige signaal. Een uitverkochte maat of een fout ingevuld veld herken je ook aan tekst of een pictogram.

    Meet onze scan dit? Deels

    Automatisch gecontroleerd wordt alleen of links in lopende tekst ook zonder kleur opvallen.

  • Niveau A

    Start er vanzelf geluid dat langer dan drie seconden duurt, dan kan de bezoeker het pauzeren, stoppen of zachter zetten.

    Meet onze scan dit? Deels

    De scan meldt video en geluid die tijdens de scan vanzelf met geluid speelden. Staat iets alleen ingesteld op vanzelf starten, dan wordt het een controlepunt. Of er een stopknop bij staat, zie je pas als je de pagina zelf opent.

  • Niveau AA

    Gewone tekst heeft een contrast van minstens 4,5:1 met de achtergrond, grote tekst minstens 3:1. Lichtgrijze tekst op wit haalt dat vaak niet.

    Meet onze scan dit? Automatisch

    De scan rekent het contrast van tekst na. Tekst op een foto of verloop wordt een handmatig controlepunt. Zelf narekenen kan met de contrastchecker.

  • Niveau AA

    Bezoekers kunnen tekst tot 200% vergroten zonder dat er tekst of functies wegvallen.

    Meet onze scan dit? Deels

    De scan zet de lettergrootte op 200% en zoekt tekst die wordt afgekapt. Dat werkt alleen als je site lettergroottes in rem of em gebruikt. Staan ze vast in pixels, dan zegt het rapport dat dit criterium niet gemeten is. Een instelling die inzoomen op de telefoon blokkeert, wordt ook gemeld.

  • Niveau AA

    Gebruik echte tekst in plaats van tekst in een plaatje. Een banner met "Gratis verzending" als afbeelding kan een bezoeker niet groter of in een andere kleur zetten.

    Meet onze scan dit? Handmatig
  • Niveau AA

    Op een scherm van 320 pixels breed past alles zonder dat je opzij hoeft te scrollen. Dat is ook wat iemand ziet die op een laptop flink inzoomt.

    Meet onze scan dit? Interactietest

    De scan versmalt de pagina naar 320 pixels en meet of je dan horizontaal moet scrollen.

  • Niveau AA

    Randen van invoervelden, pictogrammen en de focusrand hebben minstens 3:1 contrast met hun omgeving.

    Meet onze scan dit? Handmatig

    Deze contrasten rekent de scan niet na. Meet de kleuren zelf in de contrastchecker, vooral de lichte randjes om invoervelden.

  • Niveau AA

    Vergroot een bezoeker de regel-, letter- of woordafstand, dan blijft alle tekst leesbaar en valt er niets weg.

    Meet onze scan dit? Deels

    Test dit zelf met een tekstafstand-bookmarklet. De scan pakt alleen het geval waarin een stijl in de code de afstand vastzet.

  • Niveau AA

    Een uitklapmenu of tooltip dat verschijnt bij aanwijzen, kun je met Escape wegklikken. Je kunt er met de muis naartoe en het blijft staan tot je weggaat.

    Meet onze scan dit? Handmatig
Principe 2 · 20 criteria

2. Bedienbaar

Leg je muis even weg. Kom je met alleen Tab, Enter en de pijltjestoetsen van de homepage tot in de winkelwagen? Lukt dat niet, dan zit het probleem in dit principe.

Ook tijdslimieten, bewegende banners en de grootte van knoppen horen hier. Drie van de zes nieuwe criteria uit 2.2 staan in dit blok.

Richtlijn 2.1 Toetsenbordtoegankelijk

  • Niveau A

    Alles wat met de muis kan, kan ook met het toetsenbord: het menu openen, een maat kiezen, iets in de winkelwagen leggen en afrekenen.

    Meet onze scan dit? Deels

    De interactietest zoekt onderdelen die je wel kunt aanklikken maar niet met Tab bereikt, en kijkt in de browser of er echt een klikfunctie aan hangt. Hij toetst ook of je met Tab bij de knoppen van de cookiemelding komt. Op een productpagina kijkt hij apart of de knop om in de winkelwagen te leggen met Tab te bereiken is, en na hoeveel tabstops. Buiten de cookiemelding klikt de scan niets aan en hij legt niets in de winkelwagen, dus een hele bestelling met alleen het toetsenbord loop je zelf.

  • Niveau A

    Met Tab kom je overal in en ook weer uit. Een cookiemelding of chatvenster waar de focus in blijft hangen, sluit iemand zonder muis op.

    Meet onze scan dit? Interactietest

    Binnen vijftig tabstops ziet de scan of de focus ergens vast komt te zitten. Een vermoedelijke val bevestigt hij met Shift+Tab. Focus die in een ingesloten frame verdwijnt, zoals een kaart, telt niet als val. Een venster dat pas na een klik opengaat, test hij niet.

  • Niveau A

    Sneltoetsen van één letter kun je uitzetten of aanpassen, of ze werken alleen als het onderdeel focus heeft. Anders zet spraakbesturing ze per ongeluk aan.

    Meet onze scan dit? Handmatig

Richtlijn 2.2 Genoeg tijd

  • Niveau A

    Een tijdslimiet, zoals een gereserveerde winkelwagen die na tien minuten leegloopt, kan de bezoeker uitzetten of verlengen.

    Meet onze scan dit? Deels

    Automatisch te meten is alleen een pagina die zichzelf ververst of doorstuurt. Tijdslimieten in je checkout test je zelf.

  • Niveau A

    Een carrousel die vanzelf doordraait of een bewegende banner heeft een pauzeknop.

    Meet onze scan dit? Deels

    De scan meldt carrousels die binnen drie seconden vanzelf van dia wisselen en waarbij hij geen pauze- of stopknop vindt, en animaties die blijven doorlopen. Wisselt een carrousel trager, of heeft de pauzeknop een onduidelijke naam, dan kijk je zelf.

Richtlijn 2.3 Toevallen en fysieke reacties

  • Niveau A

    Niets op de pagina flitst vaker dan drie keer per seconde. Let vooral op video's en geanimeerde advertenties.

    Meet onze scan dit? Handmatig

Richtlijn 2.4 Navigeerbaar

  • Niveau A

    Er is een manier om het menu over te slaan, bijvoorbeeld een link "Direct naar hoofdinhoud" als eerste tabstop.

    Meet onze scan dit? Interactietest

    De scan kijkt of de eerste tabstops een link naar de inhoud bevatten en of de pagina koppen of herkenbare gebieden heeft om naartoe te springen. Ontbreken beide, dan is het een fout. Ontbreekt alleen de skiplink, dan krijg je een aanbeveling.

  • Niveau A

    Elke pagina heeft een eigen titel die zegt waar je bent, zoals "Winkelwagen" plus de naam van je winkel, en niet overal dezelfde naam.

    Meet onze scan dit? Deels

    Zet een paar tabbladen naast elkaar en lees of elke titel zegt waar je bent. Een pagina zonder titel meldt de scan zelf.

  • Niveau A

    Wie met Tab door de pagina gaat, volgt een logische route. Een venster dat opengaat, krijgt meteen de focus.

    Meet onze scan dit? Deels

    Loop de route zelf met Tab: alleen zo merk je of hij logisch voelt. Wat de scan wel opmerkt, is focus die op onzichtbare onderdelen belandt, focus die achter een geopend venster doorloopt, en een tabindex die de volgorde forceert.

  • Niveau A

    Uit de linktekst, samen met de zin eromheen, blijkt waar een link heen gaat. Tien keer "Lees meer" op een categoriepagina zegt een schermlezer niets.

    Meet onze scan dit? Deels

    Links zonder naam en teksten als "klik hier" vallen de scan op. Of de zin rond een link het doel alsnog duidelijk maakt, kan alleen een lezer zeggen.

  • Niveau AA

    Een pagina is op meer dan één manier te vinden, bijvoorbeeld via het menu én via de zoekfunctie.

    Meet onze scan dit? Handmatig
  • Niveau AA

    Koppen en veldnamen zeggen waar het over gaat. "Gegevens" boven een adresformulier is te vaag, "Bezorgadres" is duidelijk.

    Meet onze scan dit? Handmatig
  • Niveau AA

    Je ziet altijd waar de toetsenbordfocus staat, door een duidelijke rand of markering.

    Meet onze scan dit? Interactietest

    De scan drukt vijftig keer op Tab, en daarna dertig keer vanaf de hoofdinhoud als hij daar de eerste keer niet kwam. Hij meldt onderdelen waarbij met focus niets zichtbaar verandert, en bij twijfel vergelijkt hij schermafbeeldingen met en zonder focus. Wat daarna komt, loop je zelf na.

  • Niveau AA Nieuw in 2.2

    Een onderdeel met focus verdwijnt niet volledig achter een vaste kopbalk, cookiebanner of chatknop.

    Meet onze scan dit? Deels

    De scan meldt focus die helemaal achter een vaste balk verdwijnt, binnen de tabstops die hij doorloopt. Achter de cookiemelding of een geopend venster wordt het een controlepunt. Verder in een lange pagina en op je telefoon let je zelf op wat er onder een vaste balk verdwijnt.

Richtlijn 2.5 Input modaliteiten

  • Niveau A

    Wat je met twee vingers of een veegbeweging doet, zoals inzoomen op een productfoto of door een fotogalerij vegen, kan ook met één tik op een knop.

    Meet onze scan dit? Handmatig
  • Niveau A

    Een actie start pas als je de muis of vinger loslaat. Wie per ongeluk op de verkeerde knop drukt, kan nog wegschuiven.

    Meet onze scan dit? Handmatig
  • Niveau A

    De naam die hulpsoftware van een knop krijgt, bevat de tekst die je ziet. Staat er "Bestellen", dan werkt de spraakopdracht "klik Bestellen".

    Meet onze scan dit? Handmatig

    Test het met spraakbesturing, of bekijk de naam van de knop in de ontwikkelaarstools van je browser. Onze scan slaat dit criterium over, omdat de regel ervoor nog experimenteel is.

  • Niveau A

    Een functie die werkt door je telefoon te schudden of te kantelen, werkt ook met een gewone knop en is uit te zetten.

    Meet onze scan dit? Handmatig
  • Niveau AA Nieuw in 2.2

    Alles wat je sleept, kan ook met losse tikken of klikken. Een prijsfilter met schuifknoppen krijgt bijvoorbeeld twee invulvelden ernaast.

    Meet onze scan dit? Handmatig
  • Niveau AA Nieuw in 2.2

    Knoppen en links zijn minstens 24 bij 24 pixels, of hebben genoeg ruimte eromheen. Denk aan de plus- en minknopjes voor het aantal in je winkelwagen.

    Meet onze scan dit? Automatisch

    De scan meet de grootte en tussenruimte van alles wat je kunt aanklikken. Twijfelgevallen, zoals overlappende knoppen, worden een handmatig controlepunt.

Principe 3 · 13 criteria

3. Begrijpelijk

In een webshop gaat het hier vaak mis in de checkout: een foutmelding die niets uitlegt, een adres dat je twee keer moet typen, een inlogstap die om een overgetypte code vraagt. Dit principe gaat over taal en voorspelbaarheid. Bijna alles eronder moet je zelf uitproberen, omdat de scan nooit een formulier op je site verstuurt.

Richtlijn 3.1 Leesbaar

  • Niveau A

    In de code staat in welke taal de pagina is. Dan leest een schermlezer Nederlands niet voor met een Engelse uitspraak.

    Meet onze scan dit? Automatisch

    De scan controleert of de taal is opgegeven en of de taalcode geldig is. Een geldige maar verkeerde taal, zoals Engels op een Nederlandse pagina, ziet hij niet.

  • Niveau AA

    Staat er een stuk tekst in een andere taal, zoals een Engelse productomschrijving van de fabrikant, dan is dat stuk in de code als Engels gemarkeerd.

    Meet onze scan dit? Deels

    De scan controleert alleen of opgegeven taalcodes geldig zijn. Welke passages een markering missen, zie je zelf.

Richtlijn 3.2 Voorspelbaar

  • Niveau A

    Alleen al ergens op komen met de focus verandert niets ingrijpends. Er opent geen nieuw venster en er wordt niets verstuurd.

    Meet onze scan dit? Handmatig
  • Niveau A

    Een keuze maken stuurt je niet onverwacht naar een andere pagina. Wie in een keuzelijst een land kiest, blijft op dezelfde plek, tenzij dat vooraf is aangekondigd.

    Meet onze scan dit? Handmatig
  • Niveau AA

    Het menu staat op elke pagina op dezelfde plek en in dezelfde volgorde.

    Meet onze scan dit? Handmatig
  • Niveau AA

    Wat hetzelfde doet, heet overal hetzelfde. Het winkelwagenpictogram heeft in de kopbalk en op de productpagina dezelfde naam.

    Meet onze scan dit? Handmatig
  • Niveau A Nieuw in 2.2

    Bied je hulp aan, zoals een telefoonnummer, chat of link naar de klantenservice, dan staat die op elke pagina op dezelfde plek.

    Meet onze scan dit? Handmatig

    Vergelijk de kopbalk en voettekst van je homepage, een productpagina en de checkout.

Richtlijn 3.3 Assistentie bij invoer

  • Niveau A

    Gaat er iets mis bij het invullen, dan staat in tekst welk veld fout is en wat er mis is. Alleen een rode rand is niet genoeg.

    Meet onze scan dit? Handmatig

    De scan verstuurt nooit formulieren op je site, dus foutmeldingen ziet hij niet. Vul zelf een veld verkeerd in en lees wat er verschijnt.

  • Niveau A

    Elk veld heeft een zichtbaar label. Waar een vaste notatie nodig is, zoals bij een postcode of geboortedatum, staat die erbij.

    Meet onze scan dit? Deels

    De scan meldt velden waar alleen een voorbeeldtekst in het veld als label dient, velden met meerdere labels en verplichte velden die niet als verplicht worden aangekondigd.

  • Niveau AA

    Weet je site hoe het goed moet, dan zegt de foutmelding dat ook: "Vul een postcode in zoals 1234 AB".

    Meet onze scan dit? Handmatig
  • Niveau AA

    Voordat een bestelling definitief is, kan de klant alles nakijken en aanpassen. Een overzichtsstap vóór de betaalknop regelt dat.

    Meet onze scan dit? Handmatig
  • Niveau A Nieuw in 2.2

    Wat de klant al heeft ingevuld, hoeft hij in hetzelfde proces niet opnieuw te typen. Het vinkje "factuuradres is gelijk aan bezorgadres" is het bekendste voorbeeld.

    Meet onze scan dit? Handmatig
  • Niveau AA Nieuw in 2.2

    Inloggen hangt niet af van iets onthouden of overtypen, tenzij er een hulpmiddel is. Een wachtwoordmanager en plakken in het wachtwoordveld moeten dus gewoon werken.

    Meet onze scan dit? Handmatig

    Probeer zelf in te loggen met een wachtwoordmanager, en kijk of plakken in het wachtwoordveld en het codeveld is toegestaan.

Principe 4 · 2 criteria

4. Robuust

Kan hulpsoftware je code lezen? Daar draait dit kleinste principe om. Op niveau A en AA staan er nog twee criteria in, want 4.1.1 Parsen is in WCAG 2.2 vervallen: browsers vangen de codefouten die dat criterium zocht tegenwoordig zelf op.

Richtlijn 4.1 Compatibel

  • Niveau A

    Elke knop, link en elk formulierveld heeft voor hulpsoftware een naam en een rol. Een uitklapper laat weten of hij open of dicht staat.

    Meet onze scan dit? Deels

    Hier is de code-analyse het sterkst: knoppen zonder naam, velden zonder label en ongeldige ARIA vindt de scan. Of een zelfgebouwd menu zijn toestand goed doorgeeft, test je met een schermlezer.

  • Niveau AA

    Meldingen als "Toegevoegd aan winkelwagen" of "12 resultaten gevonden" worden voorgelezen zonder dat de focus verspringt.

    Meet onze scan dit? Deels

    De scan geeft een signaal als een pagina met een formulier geen enkel meldingsgebied heeft. Of een melding echt wordt voorgelezen, hoor je alleen met een schermlezer.

Vragen

Veelgestelde vragen over WCAG 2.2

Hoeveel succescriteria heeft WCAG 2.2 op niveau AA?

Wie WCAG 2.2 niveau AA wil halen, moet aan 55 succescriteria voldoen: 31 op niveau A en 24 op niveau AA. Zes daarvan zijn nieuw ten opzichte van WCAG 2.1, en 4.1.1 Parsen is in 2.2 vervallen.

Is WCAG 2.2 verplicht onder de EAA?

Nog niet formeel. De EAA zelf noemt geen WCAG-versie, en onder de EAA is nog geen versie van de Europese norm EN 301 549 formeel aangewezen. Voor e-commerce noemt de ACM nu WCAG 2.1 AA en kondigt zij de overgang naar WCAG 2.2 in 2026 aan. WCAG 2.2 bevat alle eisen van 2.1, dus wie 2.2 AA haalt, voldoet ook aan 2.1 AA.

Wat is er nieuw in WCAG 2.2?

Op niveau A en AA zijn er zes criteria bijgekomen: 2.4.11 Focus niet bedekt (minimum), 2.5.7 Sleepbewegingen, 2.5.8 Grootte van het aanwijsgebied (minimum), 3.2.6 Consistente hulp, 3.3.7 Overbodige invoer en 3.3.8 Toegankelijke authenticatie (minimum). Daarnaast zijn er drie nieuwe criteria op niveau AAA. Het oude criterium 4.1.1 Parsen is geschrapt.

Kan een scanner controleren of mijn site aan WCAG voldoet?

Voor een deel. Onze scan kan op 26 van de 55 criteria fouten of controlepunten vinden. Op 8 daarvan meet hij de kern van het criterium, op 18 alleen veelvoorkomende fouten. Ook waar de scan meet, kan hij iets missen. De overige 29 vragen om een mens die kijkt, luistert of iets uitprobeert. Een score van 100 betekent dat de scan niets vond, niet dat je site aan WCAG voldoet.

Waar blijven mijn vinkjes bewaard?

Alleen in je eigen browser, op dit apparaat. Er gaat niets naar ons toe. Wis je je browsergegevens of open je de pagina in een privévenster, dan begin je opnieuw.

Laat het automatische deel meten

De gratis scan meet wat hij kan meten op je homepage en tot drie andere pagina's, en laat je score en drie bevindingen zien. Klaar in een minuut of twee.

Start gratis scan

Benieuwd wat je daarna krijgt? Bekijk het voorbeeldrapport.