Sinds de lancering van de eerste internationale toegankelijkheidsstandaard WCAG door het World Wide Web Consortium (W3C) in 1999 is de ontwikkeling van internet(toepassingen) razendsnel gegaan. Eind 2008 is daarom WCAG 2.0 gelanceerd: een leidraad waarmee zowel webontwikkelaars als webmanagers een handvat hebben om hun website, webapplicaties en content niet alleen nu, maar ook in de toekomst beter en toegankelijker te maken.
Omdat de laatste jaren het internetgebruik via mobiele apparaten is toegenomen, was er behoefte aan een uitbreiding van de richtlijnen. In 2018 is daarom WCAG 2.1 uitgebracht. Deze update werkt WCAG 2.0 bij en breidt de toegankelijkheidsrichtlijnen uit.
Europese standaard EN 301 549
Sinds december 2016 is in Nederland de Europese standaard, EN 301 549, van kracht. Hierin waren de richtlijnen van WCAG 2.0 niveau A en AA volledig opgenomen. Op 7 september 2018 is WCAG 2.1 opgenomen in de Europese standaard. Per 23 december 2018 is deze nieuwe versie verplicht gesteld. Dat betekent dat (semi)overheidsorganisaties moeten voldoen aan WCAG 2.1 niveau A en AA.
Opbouw van versie 2.1
Versie 2.1 is gelaagd opgebouwd. De opbouw is gebaseerd op de 4 principes Waarneembaar, Bedienbaar, Begrijpelijk en Robuust. Deze 4 principes bevatten samen 13 richtlijnen. Deze zijn weer onderverdeeld in succescriteria. Per succescriterium worden algemene en technologiespecifieke voorbeelden (HTML, JavaScript, etc.) gegeven hoe aan het criterium kan worden voldaan. Dit gebeurt in zogenaamde ’technieken’. Zie ook onderstaande afbeelding.
Principe Waarneembaar: Informatie en componenten van de gebruikersinterface moeten toonbaar zijn aan gebruikers op voor hen waarneembare wijze
Het principe Waarneembaar bevat 4 richtlijnen en 29 succescriteria.
- Niveau A: 1.1.1, 1.2.1, 1.2.2, 1.2.3, 1.3.1, 1.3.2, 1.3.3, 1.4.1 en 1.4.2;
- Niveau AA: 1.2.4, 1.2.5, 1.3.4, 1.3.5, 1.4.3, 1.4.4, 1.4.5, 1.4.10, 1.4.11, 1.4.12 en 1.4.13;
- Niveau AAA: 1.2.6, 1.2.7, 1.2.8, 1.2.9, 1.3.6, 1.4.6, 1.4.7, 1.4.8 en 1.4.9.
Principe Bedienbaar: Componenten van de gebruikersinterface en navigatie moeten bedienbaar zijn
Het principe Bedienbaar bevat 5 richtlijnen en 19 succescriteria.
- Niveau A: 2.1.1, 2.1.2, 2.1.4, 2.2.1, 2.2.2, 2.3.1, 2.4.1, 2.4.2, 2.4.3, 2.4.4, 2.5.1, 2.5.2, 2.5.3 en 2.5.4;
- Niveau AA: 2.4.5, 2.4.6 en 2.4.7;
- Niveau AAA: 2.1.3, 2.2.3, 2.2.4, 2.2.5, 2.2.6, 2.3.2, 1.3.3, 2.4.8, 2.4.9, 2.4.10, 2.5.5 en 2.5.6.
Principe Begrijpelijk: Informatie en de bediening van de gebruikersinterface moeten begrijpelijk zijn
Het principe Begrijpelijk bevat 3 richtlijnen en 17 succescriteria.
- Niveau A: 3.1.1, 3.2.1, 3.2.2, 3.3.1 en 3.3.2;
- Niveau AA: 3.1.2, 3.2.3, 3.2.4, 3.3.3 en 3.3.4;
- Niveau AAA: 3.1.3, 3.1.4, 3.1.5, 3.1.6, 3.2.5, 3.3.5 en 3.3.6.
Principe Robuust: Content moet voldoende robuust zijn om betrouwbaar geïnterpreteerd te kunnen worden door een breed scala van user agents, met inbegrip van hulptechnologieën
Het principe Robuust bevat 1 richtlijnen en 3 succescriteria.
- Niveau A: 4.1.1 en 4.1.2;
- Niveau AA: 4.1.3.
Verschillen tussen WCAG 2.0 en WCAG 2.1
De volgende succescriteria zijn nieuw in WCAG 2.1:
Niveau A:
- 2.1.4 Enkel teken sneltoetsen
- 2.5.1 Aanwijzergebaren
- 2.5.2 Aanwijzerannulering
- 2.5.3 Label in naam
- 2.5.4 Bewegingsactivering
Niveau AA:
- 1.3.4 Weergavestand
- 1.3.5 Identificeer het doel van de input
- 1.4.10 Reflow
- 1.4.11 Contrast van niet-tekstuele content
- 1.4.12 Tekstafstand
- 1.4.13 Content bij hover of focus
- 4.1.3 Statusberichten
Niveau AAA:
- 1.3.6 Identificeer het doel
- 2.2.6 Time-outs
- 2.3.3 Animatie uit interacties
- 2.5.5 Grootte van het aanwijsgebied
- 2.5.6 Input gelijktijdige invoermechanismen
WCAG 2.1
Alle informatie over WCAG 2.1 vindt u op:
WCAG 2.2
Op dit moment wordt door W3C hard gewerkt aan WCAG 2.2. Dit is een uitbreiding van versie 2.1. De invoering van WCAG 2.2 is gepland op juni 2022. Het is nog niet duidelijk of deze versie ook in de (Europese) wetgeving zal worden opgenomen.
Op dit moment is er alleen een Engelstalige werkversie beschikbaar. Hierin is criterium 2.4.7 verschoven van niveau A naar niveau AA. Verder zijn de onderstaande negen criteria toegevoegd. Grote wijzigingen gaan met name over Focus (2.4.11), Target size (2.5.8) en Visible controls (3.2.7).
Niveau A:
- 2.4.13 Page Break Navigation
- 3.2.6 Consistent Help
- 3.3.7 Accessible Authentication
- 3.3.8 Redundant entry
Niveau AA:
- 2.4.11 Focus Appearance (Minimum)
- 2.5.7 Dragging Movements
- 2.5.8 Target Size (Minimum)
- 3.2.7 Visible Controls
Niveau AAA:
Om voorbereid te zijn op WCAG 2.2 kunnen – op verzoek – bij een inspectie deze criteria al meegenomen worden. In de rapportage wordt dan bij deze criteria aangegeven dat het om een advies gaat en een toekomstige probleemsignalering.