Wcag Success Criteria

87 berichten

wcag-2.2-A

WCAG 1.1.1: Niet-tekstuele inhoud

WCAG 1.1.1 vereist dat alle niet-tekstuele inhoud — afbeeldingen, pictogrammen, bedieningselementen en media — een tekstalternatief heeft dat hetzelfde doel of dezelfde informatie overbrengt, zodat gebruikers die visuele inhoud niet kunnen waarnemen deze kunnen benaderen via ondersteunende technologieën zoals schermlezers.

wcag-2.2-A

WCAG 1.2.1: Alleen-audio en alleen-video (vooraf opgenomen)

WCAG 1.2.1 vereist dat vooraf opgenomen alleen-audio- en alleen-video-inhoud een tekstgebaseerd of media-alternatief heeft, zodat gebruikers die de media niet kunnen horen of zien de informatie toch kunnen raadplegen. Dit is een Level A-vereiste, wat betekent dat het de minimale basis is voor naleving van webtoegankelijkheid.

wcag-2.2-A

WCAG 1.2.2: Ondertiteling (vooraf opgenomen)

WCAG 1.2.2 vereist dat alle vooraf opgenomen audiocontent in gesynchroniseerde media (video met audio) nauwkeurige ondertiteling bevat. Dit zorgt ervoor dat dove en slechthorende gebruikers toegang hebben tot gesproken dialogen, geluidseffecten en andere betekenisvolle audio-informatie.

wcag-2.2-A

WCAG 1.2.3: Audiobeschrijving of media-alternatief (vooraf opgenomen)

WCAG 1.2.3 vereist dat vooraf opgenomen gesynchroniseerde media (video met audio) ofwel een audiobeschrijving van de visuele inhoud of een volledige tekstalternatief biedt, zodat gebruikers die blind zijn of een beperkt gezichtsvermogen hebben toegang hebben tot informatie die visueel wordt overgebracht.

wcag-2.2-A

WCAG 1.3.1: Info en relaties

WCAG 1.3.1 vereist dat informatie, structuur en relaties die via visuele presentatie worden overgebracht, ook programmatisch kunnen worden bepaald of beschikbaar zijn in tekst, zodat gebruikers van ondersteunende technologieën dezelfde structurele context ontvangen als ziende gebruikers.

wcag-2.2-A

WCAG 1.3.2: Betekenisvolle volgorde

WCAG 1.3.2 vereist dat wanneer de volgorde van content de betekenis beïnvloedt, die volgorde programmatisch bepaalbaar moet zijn zodat ondersteunende technologieën deze correct kunnen presenteren. Als niet aan dit criterium wordt voldaan, ontvangen schermlezers en andere gebruikers van ondersteunende technologie de content in een verwarrende of betekenisloze volgorde.

wcag-2.2-A

WCAG 1.3.3: Zintuiglijke kenmerken

WCAG 1.3.3 vereist dat instructies voor het gebruik van content niet uitsluitend afhankelijk zijn van zintuiglijke kenmerken zoals vorm, kleur, grootte, visuele locatie, oriëntatie of geluid. Dit zorgt ervoor dat gebruikers die deze zintuiglijke signalen niet kunnen waarnemen — door blindheid, kleurenblindheid, doofheid of andere beperkingen — nog steeds alle functies kunnen begrijpen en bedienen.

wcag-2.2-A

WCAG 1.4.1: Gebruik van kleur

- De kernbetekenis en toon van de brontekst behouden - Dezelfde formele/informatieve stijl aanhouden - Alle cijfers, termen en eigennamen exact overnemen - Culturele en contextuele nuances correct weergeven - Alle oorspronkelijke zins- en regeleinden behouden WCAG 1.4.1 vereist dat kleur nooit het enige middel is om informatie over te brengen, een actie aan te geven, een reactie uit te lokken of een visueel element te onderscheiden. Dit criterium zorgt ervoor dat gebruikers die kleurverschillen niet kunnen waarnemen—waaronder mensen met kleurenblindheid of een verminderd gezichtsvermogen—nog steeds toegang hebben tot alle inhoud en functionaliteit.

wcag-2.2-A

WCAG 1.4.2: Audiobediening

WCAG 1.4.2 vereist dat alle audio die automatisch langer dan drie seconden wordt afgespeeld, gebruikers een mechanisme moet bieden om deze te pauzeren, te stoppen of het volume ervan onafhankelijk van het systeemvolume te regelen. Dit voorkomt dat audio de uitvoer van schermlezers verstoort en beschermt gebruikers tegen onverwachte, desoriënterende geluiden.

wcag-2.2-A

WCAG 2.1.1: Toetsenbord

WCAG 2.1.1 vereist dat alle functionaliteit die beschikbaar is via een muis of aanwijzer, even goed bedienbaar is met alleen een toetsenbord, zonder dat er specifieke timing voor toetsaanslagen nodig is. Dit criterium is fundamenteel voor gebruikers die geen muis kunnen gebruiken, zodat zij elke website of applicatie kunnen navigeren, ermee kunnen interageren en taken kunnen voltooien.

wcag-2.2-A

WCAG 2.1.2: Geen toetsenbordval

WCAG 2.1.2 vereist dat toetsenbordgebruikers nooit vast komen te zitten in een component — als de focus met een toetsenbord naar een UI-element kan worden verplaatst, moet het ook mogelijk zijn om de focus uitsluitend met het toetsenbord weer weg te verplaatsen. Dit criterium is essentieel voor gebruikers die uitsluitend vertrouwen op toetsenbordnavigatie, waaronder mensen met motorische beperkingen en schermlezers gebruikers.

wcag-2.2-A

WCAG 2.1.4: Sneltoetsen met tekentoetsen

WCAG 2.1.4 vereist dat elke toetsenbordsnelkoppeling die wordt geïmplementeerd met slechts één teken-toets (letter, cijfer, leesteken of symbool) kan worden uitgeschakeld, opnieuw toegewezen of alleen bij focus geactiveerd — om te voorkomen dat er per ongeluk triggers plaatsvinden die schadelijk zijn voor gebruikers die afhankelijk zijn van spraakinput of motorische beperkingen hebben.

wcag-2.2-A

WCAG 2.2.1: Timing aanpasbaar

WCAG 2.2.1 vereist dat elke tijdslimiet die door content wordt ingesteld door de gebruiker kan worden uitgeschakeld, aangepast of verlengd, zodat mensen die meer tijd nodig hebben om met webcontent te communiceren niet worden buitengesloten. Dit criterium op Niveau A is essentieel voor gebruikers met motorische, cognitieve en visuele beperkingen.

wcag-2.2-A

WCAG 2.2.2: Pauzeren, stoppen, verbergen

WCAG 2.2.2 vereist dat bewegende, knipperende, scrollende of automatisch bijgewerkte inhoud door gebruikers kan worden gepauzeerd, gestopt of verborgen. Dit beschermt mensen met cognitieve beperkingen, vestibulaire aandoeningen en aandacht gerelateerde aandoeningen tegen inhoud die zij niet kunnen beheersen.

wcag-2.2-A

WCAG 2.3.1: Drie flitsen of onder de drempel

WCAG 2.3.1 vereist dat webcontent niets bevat dat vaker dan drie keer per seconde flitst, tenzij de flits onder de algemene of rode flitsdrempels blijft. Dit criterium is cruciaal om aanvallen en lichamelijke reacties te voorkomen bij gebruikers met lichtgevoelige epilepsie of vergelijkbare neurologische aandoeningen.

wcag-2.2-A

WCAG 2.4.1: Blokken overslaan

WCAG 2.4.1 vereist dat webpagina’s een mechanisme bieden om herhaalde blokken inhoud, zoals navigatiemenu’s, over te slaan, zodat toetsenbordgebruikers en gebruikers van ondersteunende technologie de hoofdinhoud kunnen bereiken zonder door elke link te hoeven tabben. Dit is een Level A-vereiste, wat betekent dat het de basis vormt voor toegankelijke toetsenbordnavigatie.

wcag-2.2-A

WCAG 2.4.2: Pagina getiteld

WCAG 2.4.2 vereist dat elke webpagina een beschrijvende, betekenisvolle titel heeft die het onderwerp of doel ervan identificeert. Dit zorgt ervoor dat gebruikers — vooral degenen die afhankelijk zijn van schermlezers of meerdere tabbladen beheren — zich snel kunnen oriënteren en efficiënt kunnen navigeren.

wcag-2.2-A

WCAG 2.4.3: Focusvolgorde

WCAG 2.4.3 vereist dat, als een webpagina sequentieel kan worden genavigeerd en de navigatiereeksen invloed hebben op de betekenis of werking, focusbare componenten focus moeten krijgen in een volgorde die de betekenis en bedienbaarheid behoudt. Dit criterium is essentieel voor toetsenbordgebruikers en gebruikers van ondersteunende technologie die vertrouwen op een logische, voorspelbare focusvolgorde om de inhoud te begrijpen en ermee te kunnen interageren.

wcag-2.2-A

WCAG 2.4.4: Doel van de link (in context)

WCAG 2.4.4 vereist dat het doel van elke link kan worden bepaald op basis van alleen de linktekst, of op basis van de linktekst samen met de omringende context. Dit zorgt ervoor dat schermlezersgebruikers, gebruikers die alleen het toetsenbord gebruiken, en mensen met cognitieve beperkingen kunnen begrijpen waar een link naartoe leidt zonder deze te hoeven volgen.

wcag-2.2-A

WCAG 2.5.1: Aanwijsgebaren

WCAG 2.5.1 vereist dat alle functionaliteit die gebruikmaakt van multipoint- of padgebaseerde gebaren (zoals knijpen-om-te-zoomen of vegen) ook bediend kan worden met één enkele aanwijzer zonder een padgebaseerd gebaar, tenzij het gebaar essentieel is. Dit beschermt gebruikers met motorische beperkingen die niet betrouwbaar complexe aanraakgebaren kunnen uitvoeren.

wcag-2.2-A

WCAG 2.5.2: Annulering van aanwijzer

WCAG 2.5.2 vereist dat functionaliteit die wordt geactiveerd door een enkele aanwijzer (muis, aanraking of stylus) kan worden geannuleerd of teruggedraaid, om onbedoelde activeringen te voorkomen. Dit beschermt gebruikers met motorische beperkingen die mogelijk per ongeluk tikken of klikken.

wcag-2.2-A

WCAG 2.5.3: Label in Name

WCAG 2.5.3 vereist dat interactieve componenten met zichtbare tekstlabels een toegankelijke naam hebben die de zichtbare tekst bevat, zodat gebruikers van spraakbesturing bedieningselementen kunnen activeren door uit te spreken wat ze zien. Verschillen tussen zichtbare labels en toegankelijke namen maken spraakgestuurde navigatie onmogelijk en ondermijnen het vertrouwen van miljoenen gebruikers.

wcag-2.2-A

WCAG 2.5.4: Bewegingsactivering

WCAG 2.5.4 vereist dat elke functionaliteit die wordt geactiveerd door apparaat- of gebruikersbeweging (zoals schudden of kantelen) ook bedienbaar moet zijn via conventionele gebruikersinterfacecomponenten, en dat gebruikers de bewegingsactivering moeten kunnen uitschakelen om onbedoelde activering te voorkomen.

wcag-2.2-A

WCAG 3.1.1: Taal van de pagina

WCAG 3.1.1 vereist dat de standaardmenselijke taal van elke webpagina programmatisch kan worden bepaald, voornamelijk door een geldig lang-attribuut in te stellen op het HTML-element. Dit stelt ondersteunende technologieën zoals schermlezers in staat om inhoud correct uit te spreken en helpt gebruikers met cognitieve en taalgerelateerde beperkingen de pagina te begrijpen.

wcag-2.2-A

WCAG 3.2.1: Bij focus

WCAG 3.2.1 On Focus vereist dat wanneer een gebruikersinterfacecomponent toetsenbordfocus krijgt, dit geen onverwachte contextwijziging mag veroorzaken. Dit beschermt toetsenbordgebruikers en gebruikers van ondersteunende technologie tegen desoriënterend, onvoorspelbaar gedrag dat een pagina onmogelijk effectief navigeerbaar kan maken.

wcag-2.2-A

WCAG 3.2.2: Bij invoer

WCAG 3.2.2 On Input vereist dat het wijzigen van de instelling van een willekeurig gebruikersinterfacecomponent niet automatisch een contextwijziging veroorzaakt, tenzij de gebruiker vooraf op dat gedrag is gewezen. Dit beschermt gebruikers tegen desoriënterende, onverwachte pagina­wijzigingen die worden geactiveerd door formulierinteracties.

wcag-2.2-A

WCAG 3.3.1: Foutidentificatie

WCAG 3.3.1 vereist dat wanneer een invoerfout automatisch wordt gedetecteerd, het foutieve item wordt geïdentificeerd en de fout in tekst aan de gebruiker wordt beschreven. Dit zorgt ervoor dat gebruikers met een beperking fouten kunnen herkennen, begrijpen en corrigeren bij het invullen van formulieren.

wcag-2.2-A

WCAG 3.3.2: Labels of instructies

WCAG 3.3.2 vereist dat labels of instructies worden gegeven wanneer inhoud gebruikersinvoer vereist, zodat alle gebruikers — ongeacht hun mogelijkheden — kunnen begrijpen wat er van hen wordt verwacht voordat ze formuliergegevens indienen. Het niet labelen van formuliervelden is een van de meest voorkomende en ingrijpende toegankelijkheidsbarrières op het web.

wcag-2.2-A

WCAG 3.3.7: Redundante invoer

WCAG 3.3.7 vereist dat informatie die gebruikers al hebben verstrekt in een proces met meerdere stappen, ofwel automatisch wordt ingevuld of beschikbaar wordt gemaakt voor selectie, zodat gebruikers nooit dezelfde gegevens twee keer hoeven in te voeren. Dit voorkomt frustratie en fouten voor gebruikers met cognitieve, motorische of andere beperkingen.

wcag-2.2-A

WCAG 4.1.2: Naam, rol, waarde

WCAG 4.1.2 vereist dat alle gebruikersinterfacecomponenten een programmatisch bepaalbare naam en rol hebben, en dat toestanden, eigenschappen en waarden zowel kunnen worden gelezen als ingesteld door ondersteunende technologieën. Dit zorgt ervoor dat schermlezers en andere hulpmiddelen elk element op de pagina nauwkeurig kunnen identificeren, beschrijven en ermee kunnen interageren.

wcag-2.2-AA

WCAG 1.2.4: Ondertiteling (live)

WCAG 1.2.4 vereist dat alle live audiocontent in gesynchroniseerde media—zoals webinars, livestreams en uitzendingen—wordt voorzien van real-time ondertiteling. Dit zorgt ervoor dat dove en slechthorende gebruikers toegang hebben tot gesproken content op het moment dat deze plaatsvindt, in real time.

wcag-2.2-AA

WCAG 1.2.5: Audiobeschrijving (vooraf opgenomen)

WCAG 1.2.5 vereist dat audiobeschrijving wordt aangeboden voor alle vooraf opgenomen videocontent in gesynchroniseerde media, zodat gebruikers die blind zijn of een beperkt gezichtsvermogen hebben toegang hebben tot visuele informatie die niet alleen via het audiospoor wordt overgebracht.

wcag-2.2-AA

WCAG 1.3.4: Oriëntatie

WCAG 1.3.4 Oriëntatie vereist dat content de weergave en bediening niet beperkt tot één enkele schermoriëntatie, zoals staand of liggend, tenzij een specifieke oriëntatie essentieel is. Dit criterium zorgt ervoor dat gebruikers die hun apparaten niet fysiek kunnen draaien—zoals mensen met gemonteerde tablets of motorische beperkingen—nog steeds toegang hebben tot alle content.

wcag-2.2-AA

WCAG 1.3.5: Identificeer invoerdoel

WCAG 1.3.5 vereist dat het doel van elk invoerveld dat persoonlijke informatie verzamelt programmatisch kan worden bepaald, zodat browsers en ondersteunende technologieën velden automatisch kunnen invullen, labelen of aanpassen. Dit is essentieel voor gebruikers met cognitieve beperkingen en motorische beperkingen die baat hebben bij minder handmatige invoer.

wcag-2.2-AA

WCAG 1.4.3: Contrast (Minimum)

WCAG 1.4.3 vereist dat tekst en afbeeldingen van tekst een contrastverhouding van minimaal 4,5:1 hebben ten opzichte van hun achtergrond (3:1 voor grote tekst), zodat gebruikers met een verminderd gezichtsvermogen of kleurenzienstoornissen inhoud kunnen lezen zonder ondersteunende technologie.

wcag-2.2-AA

WCAG 1.4.4: Tekst vergroten

WCAG 1.4.4 vereist dat tekst kan worden vergroot tot 200% zonder ondersteunende technologie en zonder verlies van inhoud of functionaliteit. Dit criterium is essentieel voor gebruikers met een verminderd gezichtsvermogen die vertrouwen op browserzoom of aangepaste lettergrootte-instellingen om webinhoud comfortabel te kunnen lezen.

wcag-2.2-AA

WCAG 1.4.5: Afbeeldingen van tekst

WCAG 1.4.5 vereist dat tekst die informatie overbrengt wordt gepresenteerd als echte tekst in plaats van als een afbeelding van tekst, behalve wanneer een specifieke visuele presentatie essentieel is of wanneer de afbeelding door de gebruiker visueel kan worden aangepast. Dit criterium is cruciaal voor gebruikers die tekst moeten vergroten, van kleur veranderen of laten herlopen om deze comfortabel te kunnen lezen.

wcag-2.2-AA

WCAG 1.4.10: Reflow

WCAG 1.4.10 Reflow vereist dat content kan worden gepresenteerd zonder verlies van informatie of functionaliteit, en zonder dat scrollen in twee dimensies nodig is, wanneer deze wordt weergegeven op een breedte die gelijk is aan 320 CSS-pixels. Dit zorgt ervoor dat gebruikers die afhankelijk zijn van zoom of kleine viewports — waaronder mensen met een beperkt gezichtsvermogen en mobiele gebruikers — alle content kunnen benaderen zonder horizontaal te hoeven scrollen.

wcag-2.2-AA

WCAG 1.4.11: Contrast voor niet-tekst

WCAG 1.4.11 vereist dat gebruikersinterfacecomponenten en grafische objecten een contrastverhouding van minimaal 3:1 hebben ten opzichte van aangrenzende kleuren, zodat mensen met een beperkt gezichtsvermogen interactieve bedieningselementen, focusindicatoren en betekenisvolle grafische elementen kunnen waarnemen zonder ondersteunende technologie.

wcag-2.2-AA

WCAG 1.4.12: Tekstafstand

WCAG 1.4.12 vereist dat er geen verlies van inhoud of functionaliteit optreedt wanneer gebruikers tekstspatie-eigenschappen overschrijven — regelhoogte, letterspatiëring, woordspatiëring en spatiëring na alinea’s — naar specifieke minimumwaarden. Dit criterium is essentieel voor gebruikers met dyslexie, een verminderd gezichtsvermogen en cognitieve beperkingen die afhankelijk zijn van aangepaste spatiëring om effectief te kunnen lezen.

wcag-2.2-AA

WCAG 1.4.13: Inhoud bij hoveren of focus

WCAG 1.4.13 vereist dat extra content die verschijnt bij het zweven met de aanwijzer of bij toetsenbordfocus, kan worden gesloten, zweefbaar en persistent is — zodat gebruikers met een beperkt gezichtsvermogen, motorische beperkingen en cognitieve beperkingen toegang hebben tot en kunnen omgaan met content in tooltip-stijl zonder deze onverwacht kwijt te raken.

wcag-2.2-AA

WCAG 2.4.5: Meerdere manieren

WCAG 2.4.5 vereist dat websites meer dan één manier bieden voor gebruikers om een bepaalde pagina binnen een set webpagina’s te vinden — bijvoorbeeld via een sitesearch, een sitemap of een navigatiemenu. Dit zorgt ervoor dat gebruikers met verschillende mogelijkheden en voorkeuren content kunnen vinden met de methode die het beste voor hen werkt.

wcag-2.2-AA

WCAG 2.4.6: Koppen en labels

WCAG 2.4.6 vereist dat koppen en labels, wanneer aanwezig, beschrijvend zijn en het onderwerp of doel van de inhoud die zij inleiden of identificeren nauwkeurig weergeven. Dit criterium helpt gebruikers — vooral degenen die gebruikmaken van ondersteunende technologieën — om efficiënt door de inhoud te navigeren en de structuur en het doel van paginasecties en formuliervelden te begrijpen.

wcag-2.2-AA

WCAG 2.4.7: Focus zichtbaar

WCAG 2.4.7 vereist dat elke met het toetsenbord bedienbare gebruikersinterface een zichtbare focusindicator heeft, zodat gebruikers altijd kunnen zien welk element op dat moment de toetsenbordfocus heeft. Dit is essentieel voor gebruikers die uitsluitend het toetsenbord gebruiken, mensen met motorische beperkingen en iedereen die geen muis kan gebruiken.

wcag-2.2-AA

WCAG 2.4.11: Focus niet verduisterd (minimum)

WCAG 2.4.11 vereist dat wanneer een UI-component toetsenbordfocus krijgt, deze niet volledig wordt verborgen door door de auteur gecreëerde content zoals sticky headers, cookiebanners of chatwidgets. Dit criterium zorgt ervoor dat toetsenbordgebruikers altijd kunnen zien waar ze zich op de pagina bevinden, wat essentieel is voor navigatie en bruikbaarheid.

wcag-2.2-AA

WCAG 2.5.7: Sleepbewegingen

WCAG 2.5.7 vereist dat elke functionaliteit die gebruikmaakt van een sleepbeweging ook kan worden uitgevoerd met een enkele aanwijzer zonder slepen, tenzij slepen essentieel is. Dit zorgt ervoor dat gebruikers met motorische beperkingen die niet betrouwbaar sleepgebaren kunnen uitvoeren, toch toegang hebben tot alle functionaliteit.

wcag-2.2-AA

WCAG 2.5.8: Doelgrootte (minimum)

WCAG 2.5.8 vereist dat interactieve doelen zoals knoppen en links een minimale grootte hebben van 24×24 CSS-pixels, of voldoende ruimte rondom kleinere doelen, zodat gebruikers met motorische beperkingen ze betrouwbaar kunnen activeren. Als niet aan dit criterium wordt voldaan, leidt dat tot onbedoelde activeringen en frustratie voor iedereen die een aanwijzer niet nauwkeurig kan bedienen.

wcag-2.2-AA

WCAG 3.1.2: Taal van onderdelen

WCAG 3.1.2 vereist dat elke passage, uitdrukking of sectie van webcontent die is geschreven in een andere taal dan de primaire taal van de pagina, programmatisch wordt geïdentificeerd met behulp van het lang-attribuut. Dit stelt ondersteunende technologieën, vooral schermlezers, in staat om automatisch van uitspraakengine te wisselen en content nauwkeurig weer te geven voor gebruikers die afhankelijk zijn van audio-uitvoer.

wcag-2.2-AA

WCAG 3.2.3: Consistente navigatie

WCAG 3.2.3 vereist dat navigatiemechanismen die op meerdere pagina’s binnen een set webpagina’s voorkomen, elke keer in dezelfde relatieve volgorde verschijnen, tenzij de gebruiker een wijziging initieert. Deze voorspelbaarheid helpt gebruikers met cognitieve, visuele en motorische beperkingen mentale modellen van een site op te bouwen en efficiënt te navigeren.

wcag-2.2-AA

WCAG 3.2.4: Consistente identificatie

WCAG 3.2.4 vereist dat componenten die dezelfde functie vervullen op een website consequent worden geïdentificeerd — telkens wanneer ze voorkomen met hetzelfde label, dezelfde naam of dezelfde alternatieve tekst. Dit voorkomt verwarring bij gebruikers die vertrouwen op consistente patronen om digitale interfaces te navigeren en te begrijpen.

wcag-2.2-AA

WCAG 3.2.6: Consistente hulp

WCAG 3.2.6 vereist dat als een website menselijke contactmogelijkheden, zelfhulp of geautomatiseerde ondersteuningsmechanismen aanbiedt, deze mechanismen in dezelfde relatieve volgorde op alle pagina’s voorkomen. Dit zorgt ervoor dat gebruikers met cognitieve beperkingen of geheugenstoornissen hulp betrouwbaar kunnen terugvinden zonder de interface op elke pagina opnieuw te hoeven aanleren.

wcag-2.2-AA

WCAG 3.3.3: Foutvoorstel

WCAG 3.3.3 vereist dat wanneer een invoerfout automatisch wordt gedetecteerd, het systeem een tekstuele beschrijving moet geven die suggereert hoe de gebruiker de fout kan corrigeren — tenzij dit de veiligheid of het doel in gevaar zou brengen. Dit criterium is essentieel voor gebruikers met cognitieve beperkingen, schermlezers, en iedereen die moeite heeft met het begrijpen van vage of ontbrekende foutinstructies.

wcag-2.2-AA

WCAG 3.3.4: Foutpreventie (juridisch, financieel, gegevens)

WCAG 3.3.4 vereist dat webinzendingen waarbij juridische verplichtingen, financiële transacties of gevoelige gegevens betrokken zijn, kunnen worden gecontroleerd, gecorrigeerd of teruggedraaid voordat ze worden afgerond. Dit beschermt alle gebruikers — vooral mensen met cognitieve en motorische beperkingen — tegen onomkeerbare fouten met grote gevolgen.

wcag-2.2-AA

WCAG 3.3.8: Toegankelijke authenticatie (minimum)

WCAG 3.3.8 vereist dat authenticatieprocessen niet afhankelijk zijn van tests van cognitieve functies—zoals het onthouden van wachtwoorden, het oplossen van puzzels of het overschrijven van tekens—tenzij een alternatieve methode of hulp beschikbaar is. Dit beschermt gebruikers met cognitieve beperkingen tegen het buitengesloten worden van digitale diensten.

wcag-2.2-AA

WCAG 4.1.3: Statusberichten

WCAG 4.1.3 vereist dat statusberichten — zoals bevestigingen van formulierverzendingen, foutmeldingen en winkelwagenupdates — programmatisch bepaalbaar zijn via rol of eigenschap, zodat ondersteunende technologieën ze kunnen aankondigen zonder dat de gebruiker de focus hoeft te verplaatsen. Dit zorgt ervoor dat gebruikers die afhankelijk zijn van schermlezers belangrijke feedback ontvangen, zelfs wanneer de focus niet naar het bericht verschuift.

wcag-2.2-AAA

WCAG 1.2.6: Gebarentaal (vooraf opgenomen)

WCAG 1.2.6 vereist dat er een gebarentaalvertolking wordt aangeboden voor alle vooraf opgenomen audiocontent in gesynchroniseerde media. Dit criterium zorgt ervoor dat dove gebruikers van wie de primaire taal een gebarentaal is, volledige toegang hebben tot audio-informatie die mogelijk niet voldoende wordt overgebracht via alleen ondertiteling.

wcag-2.2-AAA

WCAG 1.2.7: Uitgebreide audiobeschrijving (vooraf opgenomen)

WCAG 1.2.7 vereist dat wanneer pauzes in de voorgrondaudio onvoldoende zijn om alle visuele informatie over te brengen, uitgebreide audiobeschrijvingen—gerealiseerd door de video te pauzeren—moeten worden aangeboden voor vooraf opgenomen gesynchroniseerde media. Dit zorgt ervoor dat blinde en slechtziende gebruikers complexe visuele inhoud volledig kunnen begrijpen die niet door standaard audiobeschrijvingen kan worden gedekt.

wcag-2.2-AAA

WCAG 1.2.8: Media-alternatief (vooraf opgenomen)

WCAG 1.2.8 vereist dat een volledige tekstalternatief wordt aangeboden voor alle vooraf opgenomen gesynchroniseerde media (audio-video) en vooraf opgenomen alleen-video-inhoud, zodat gebruikers die geen audio- of visuele informatie kunnen waarnemen, toegang hebben tot de volledige inhoud via tekst.

wcag-2.2-AAA

WCAG 1.2.9: Alleen audio (live)

WCAG 1.2.9 vereist dat alle live audio-only content — zoals live radiouitzendingen of audio-only streams — wordt vergezeld door een gelijkwaardige tekstalternatief in real time, zoals een live ondertitelingsfeed of een teksttranscript dat synchroon wordt bijgewerkt. Dit zorgt ervoor dat gebruikers die doof of slechthorend zijn toegang hebben tot live audiocontent zonder afhankelijk te zijn van de audiotrack zelf.

wcag-2.2-AAA

WCAG 1.3.6: Doel identificeren

WCAG 1.3.6 vereist dat het doel van gebruikersinterfacecomponenten, pictogrammen en regio’s programmatisch kan worden bepaald, zodat browsers en ondersteunende technologieën de presentatie kunnen aanpassen aan de behoeften van individuele gebruikers. Dit criterium is essentieel voor gebruikers met cognitieve beperkingen die baat hebben bij gepersonaliseerde, vereenvoudigde of met symbolen verrijkte interfaces.

wcag-2.2-AAA

WCAG 1.4.6: Contrast (Verhoogd)

WCAG 1.4.6 vereist een minimale contrastverhouding van 7:1 voor normale tekst en 4.5:1 voor grote tekst tussen voorgrond- en achtergrondkleuren, waarmee verder wordt gegaan dan de AA-drempel om de leesbaarheid te waarborgen voor gebruikers met een beperkt gezichtsvermogen, kleurdeficiënties of voor degenen die in uitdagende lichtomstandigheden werken.

wcag-2.2-AAA

WCAG 1.4.7: Weinig of geen achtergrondaudio

WCAG 1.4.7 vereist dat vooraf opgenomen audiocontent met spraak óf geen achtergrondgeluiden heeft, óf toestaat dat achtergrondgeluiden worden uitgeschakeld, óf de achtergrondgeluiden ten minste 20 dB zachter houdt dan de spraak op de voorgrond. Dit beschermt gebruikers met gehoorverlies en cognitieve beperkingen die moeite hebben om spraak te onderscheiden van concurrerende audio.

wcag-2.2-AAA

WCAG 1.4.8: Visuele presentatie

WCAG 1.4.8 vereist dat tekstblokken visueel worden gepresenteerd op manieren die gebruikers kunnen controleren — met betrekking tot voorgrond- en achtergrondkleuren, regelbreedte, regelafstand en tekstuitlijning — zodat mensen met lees-, cognitieve of slechtziendheidsbeperkingen content comfortabel kunnen lezen zonder verlies van informatie.

wcag-2.2-AAA

WCAG 1.4.9: Afbeeldingen van tekst (geen uitzondering)

WCAG 1.4.9 vereist dat tekst wordt weergegeven als echte tekst in plaats van als afbeeldingen van tekst, zonder uitzonderingen behalve voor puur decoratieve inhoud of gevallen waarin de specifieke visuele presentatie essentieel is voor de overgebrachte informatie. Dit criterium zorgt ervoor dat alle gebruikers de tekstweergave kunnen aanpassen aan hun individuele behoeften.

wcag-2.2-AAA

WCAG 2.1.3: Toetsenbord (geen uitzondering)

WCAG 2.1.3 vereist dat elke functie van een webpagina of applicatie bedienbaar is via een toetsenbordinterface, zonder enige uitzondering—zelfs niet voor pad-afhankelijke of vrijehandtekentaken. Dit AAA-criterium sluit het achterdeurtje dat aanwezig is in WCAG 2.1.1 en zorgt voor volledige toetsenbordtoegang voor gebruikers die geen muis kunnen gebruiken.

wcag-2.2-AAA

WCAG 2.2.3: Geen timing

WCAG 2.2.3 (Niveau AAA) vereist dat timing geen essentieel onderdeel is van de gebeurtenis of activiteit die door de content wordt gepresenteerd, behalve voor niet-interactieve gesynchroniseerde media en realtime gebeurtenissen. Dit zorgt ervoor dat gebruikers met een beperking die meer tijd nodig hebben om te lezen, te interageren of te reageren, nooit worden uitgesloten door tijdsafhankelijke vormgeving.

wcag-2.2-AAA

WCAG 2.2.4: Onderbrekingen

WCAG 2.2.4 vereist dat gebruikers alle onderbrekingen kunnen uitstellen of onderdrukken — zoals waarschuwingen, meldingen en automatische inhoudsupdates — behalve die welke een noodgeval betreffen. Dit criterium is essentieel voor gebruikers met aandachts-, cognitieve of neurologische beperkingen, die ernstig kunnen worden verstoord door onverwachte onderbrekingen tijdens een taak.

wcag-2.2-AAA

WCAG 2.2.5: Opnieuw verifiëren

WCAG 2.2.5 vereist dat wanneer een geauthenticeerde sessie verloopt, gebruikers zich opnieuw kunnen authenticeren en hun activiteit kunnen voortzetten zonder gegevens te verliezen die ze hadden ingevoerd. Dit criterium is cruciaal voor gebruikers met een beperking die mogelijk meer tijd nodig hebben om taken te voltooien en niet gestraft mogen worden door sessietime-outs die hun werk wissen.

wcag-2.2-AAA

WCAG 2.2.6: Time-outs

WCAG 2.2.6 vereist dat gebruikers worden gewaarschuwd voor gegevensverlies als gevolg van time-outs door inactiviteit, en dat een dergelijke time-out minstens 20 uur duurt, tenzij de gegevens worden bewaard. Dit beschermt gebruikers met cognitieve beperkingen, motorische beperkingen en anderen die meer tijd nodig hebben om taken te voltooien.

wcag-2.2-AAA

WCAG 2.3.2: Drie flitsen

WCAG 2.3.2 vereist dat webpagina’s geen inhoud bevatten die meer dan drie keer flitst in een periode van één seconde, zonder uitzondering voor kleine of laag-contrast flitsen. Dit strengere AAA-criterium beschermt gebruikers met lichtgevoelige epilepsie en andere aandoeningen die aanvallen veroorzaken tegen mogelijk levensbedreigende neurologische reacties.

wcag-2.2-AAA

WCAG 2.3.3: Animatie door interacties

WCAG 2.3.3 vereist dat bewegingsanimatie die wordt geactiveerd door gebruikersinteractie kan worden uitgeschakeld, tenzij de animatie essentieel is voor de functionaliteit of de over te brengen informatie. Dit is belangrijk omdat beweging vestibulaire aandoeningen kan triggeren, wat duizeligheid, misselijkheid en desoriëntatie kan veroorzaken bij een aanzienlijk deel van de bevolking.

wcag-2.2-AAA

WCAG 2.4.8: Locatie

WCAG 2.4.8 vereist dat gebruikers kunnen bepalen waar ze zich bevinden binnen een reeks webpagina’s — bijvoorbeeld via broodkruimelnavigatie, sitemaps of gemarkeerde navigatielinks. Dit helpt gebruikers met cognitieve beperkingen, schermlezers en iedereen die door complexe sites navigeert om zich te oriënteren en met vertrouwen door de inhoud te gaan.

wcag-2.2-AAA

WCAG 2.4.9: Doel van de link (alleen link)

WCAG 2.4.9 vereist dat het doel van elke link kan worden bepaald op basis van alleen de linktekst, zonder te vertrouwen op de omringende context. Dit strengere AAA-criterium zorgt ervoor dat alle gebruikers — vooral schermlezers die via links navigeren — kunnen begrijpen waar een link naartoe leidt zonder de hele pagina te hoeven lezen.

wcag-2.2-AAA

WCAG 2.4.10: Sectiekoppen

WCAG 2.4.10 vereist dat sectiekoppen worden gebruikt om inhoud te organiseren wanneer een pagina meerdere secties bevat, zodat gebruikers kunnen navigeren en de structuur van de pagina kunnen begrijpen. Dit criterium ondersteunt schermlezersgebruikers, cognitieve toegankelijkheidsbehoeften en iedereen die afhankelijk is van documentstructuur om zich te oriënteren binnen lange of complexe inhoud.

wcag-2.2-AAA

WCAG 2.4.12: Focus niet verduisterd (uitgebreid)

WCAG 2.4.12 vereist dat wanneer een UI-component toetsenbordfocus krijgt, geen enkel deel van die component wordt verborgen door door de auteur gecreëerde content — het gefocuste element moet volledig zichtbaar zijn. Dit verbeterde (AAA) criterium elimineert de gedeeltelijke zichtbaarheid die is toegestaan bij de AA-tegenhanger, zodat toetsenbordgebruikers altijd precies kunnen zien waar de focus is.

wcag-2.2-AAA

WCAG 2.4.13: Focusweergave

WCAG 2.4.13 vereist dat toetsenbord-focusindicatoren voldoen aan minimale eisen voor grootte en contrast, zodat gebruikers duidelijk kunnen zien welk element de focus heeft. Dit criterium zorgt ervoor dat mensen die afhankelijk zijn van toetsenborden of ondersteunende technologieën interfaces kunnen navigeren zonder het overzicht over hun huidige positie te verliezen.

wcag-2.2-AAA

WCAG 2.5.5: Doelgrootte (Uitgebreid)

WCAG 2.5.5 vereist dat interactieve doelen zoals knoppen en links minimaal 44×44 CSS-pixels groot zijn, zodat mensen met motorische beperkingen, tremoren of beperkte behendigheid bedieningselementen betrouwbaar kunnen activeren zonder per ongeluk aangrenzende elementen te activeren.

wcag-2.2-AAA

WCAG 2.5.6: Gelijktijdige invoermechanismen

WCAG 2.5.6 vereist dat webcontent gebruikers niet beperkt tot één enkele invoermodaliteit wanneer meerdere invoermechanismen beschikbaar zijn op het platform, zodat mensen vrij kunnen schakelen tussen aanraking, toetsenbord, muis, spraak en andere invoermethoden zonder de toegang tot functionaliteit te verliezen.

wcag-2.2-AAA

WCAG 3.1.3: Ongebruikelijke woorden

WCAG 3.1.3 vereist dat websites een mechanisme bieden om de specifieke definitie te identificeren van woorden of uitdrukkingen die op een ongebruikelijke of beperkte manier worden gebruikt, inclusief idiomen en jargon. Dit zorgt ervoor dat gebruikers met cognitieve beperkingen, niet-moedertaalsprekers en mensen die niet vertrouwd zijn met gespecialiseerde terminologie de inhoud kunnen begrijpen.

wcag-2.2-AAA

WCAG 3.1.4: Afkortingen

WCAG 3.1.4 vereist dat er een mechanisme beschikbaar is om de uitgeschreven vorm of betekenis te identificeren van afkortingen die in content worden gebruikt. Dit criterium zorgt ervoor dat gebruikers die niet vertrouwd zijn met afkortingen, acroniemen of initialismen toegang hebben tot de volledige betekenis ervan, wat het begrip ondersteunt voor mensen met cognitieve beperkingen, niet-moedertaalsprekers en schermlezersgebruikers.

wcag-2.2-AAA

WCAG 3.1.5: Leesniveau

WCAG 3.1.5 vereist dat wanneer inhoud een leesvaardigheid vraagt die verder gaat dan het niveau van het lager secundair onderwijs, er een aanvullende versie of samenvatting wordt aangeboden die op een eenvoudiger niveau is geschreven. Dit zorgt ervoor dat gebruikers met cognitieve beperkingen, beperkte geletterdheid of taalbarrières toegang hebben tot de informatie en deze kunnen begrijpen.

wcag-2.2-AAA

WCAG 3.1.6: Uitspraak

WCAG 3.1.6 vereist dat er een mechanisme beschikbaar is om de specifieke uitspraak van woorden te identificeren wanneer de betekenis dubbelzinnig is zonder de uitspraak te kennen. Dit criterium zorgt ervoor dat gebruikers die afhankelijk zijn van tekst-naar-spraaktechnologie of die onbekende taal tegenkomen, toegang hebben tot de juiste betekenis van dubbelzinnige inhoud.

wcag-2.2-AAA

WCAG 3.2.5: Wijziging op verzoek

WCAG 3.2.5 vereist dat contextwijzigingen — zoals paginanavigaties, formulierverzendingen of contentupdates — alleen worden geïnitieerd door expliciete gebruikersactie en niet automatisch worden geactiveerd. Dit beschermt gebruikers die afhankelijk zijn van schermlezers, toetsenbordnavigatie of cognitieve ondersteuningshulpmiddelen tegen onverwachte verstoringen van hun browse-ervaring.

wcag-2.2-AAA

WCAG 3.3.5: Hulp

WCAG 3.3.5 vereist dat contextgevoelige hulp beschikbaar is wanneer een webpagina om gebruikersinvoer vraagt, zodat gebruikers kunnen begrijpen welke informatie vereist is en hoe ze die correct kunnen aanleveren. Dit criterium vermindert fouten en ondersteunt gebruikers met cognitieve beperkingen, onervaren gebruikers en iedereen die complexe formulieren doorloopt.

wcag-2.2-AAA

WCAG 3.3.6: Foutpreventie (Alle)

WCAG 3.3.6 vereist dat voor elke webpagina die gebruikersinvoer nodig heeft, inzendingen omkeerbaar zijn, gecontroleerd worden op fouten met correctierichtlijnen, of bevestigbaar zijn vóór de definitieve verzending. Dit AAA-criterium breidt 3.3.4 uit naar alle formulieren—niet alleen juridische of financiële—en beschermt gebruikers tegen onomkeerbare fouten bij elke interactie.

wcag-2.2-AAA

WCAG 3.3.9: Toegankelijke authenticatie (uitgebreid)

WCAG 3.3.9 vereist dat authenticatieprocessen geen enkele cognitieve functietest omvatten — geen puzzels, geen memorisatie en geen overschrijving — tenzij er een niet-cognitief alternatief, een ondersteunend mechanisme of een objectgebaseerde methode beschikbaar is. Dit Enhanced (AAA)-criterium elimineert de laatste barrières voor authenticatie voor gebruikers met cognitieve, motorische en geheugen gerelateerde beperkingen.

wcag-2.2-A

WCAG 4.1.1: Ontleden (Verouderd in WCAG 2.2)

WCAG 4.1.1 Parsing vereist dat webcontent vrij is van grote HTML/XML-fouten—zoals dubbele ID’s—die ertoe kunnen leiden dat ondersteunende technologieën de pagina verkeerd interpreteren of niet kunnen verwerken. Hoewel deze succescriterium is verouderd in WCAG 2.2, blijven de onderliggende axe-core-regels actief en duiden overtredingen nog steeds op een reëel toegankelijkheidsrisico.