Nieuw in WCAG 2.1
Succescriterium 1.4.11 Contrast van niet-tekstuele content
De visuele weergave van het volgende heeft een contrastverhouding van ten minste 3:1 ten opzichte van aangrenzende kleuren:
- Componenten van de gebruikersinterface: Visuele informatie die vereist is om componenten van de gebruikersinterface en statussen te identificeren, met uitzondering van inactieve componenten of componenten waarvan de weergave van de component wordt bepaald door de user agent en niet wordt aangepast door de auteur;
- Grafische objecten: Delen van afbeeldingen die vereist zijn om de content te begrijpen, behalve wanneer een specifieke weergave van afbeeldingen essentieel is voor de informatie die wordt overgebracht.
Contrast van niet-tekstuele content begrijpen (Engelstalig)
Niet-tekstuele onderdelen met te weinig contrast zijn een probleem voor iedereen, maar vooral mensen die slechtziend of kleurenblind zijn kunnen deze onderdelen niet (of niet goed) zien. Gebruik daarom voor niet-tekstuele een contrastverhouding die hoog genoeg is.
Succescriterium 1.4.11 stelt een minimale eis van 3:1 aan de contrastverhouding.
Onder niet-tekstuele bedieningselementen vallen formulierelementen, maar ook iconen die een link of knop zijn. De contrasteis geldt ook voor de statussen van deze bedieningselementen (zoals hover of focus).
Onder grafische objecten vallen afbeeldingen zoals diagrammen, grafieken en informatieve iconen.
Uitzonderingen zijn:
- bedieningselementen die inactief zijn
- elementen die puur decoratief zijn
- elementen waarvan de weergave wordt bepaald door de browser en niet wordt aangepast door de auteur
- elementen waarvan een specifieke weergave essentieel is, zoals onderdelen van een logo of merknaam
Hoe pas je dit toe?
- Gebruik een contrastverhouding van minimaal 3:1 voor niet-tekstuele bedieningselementen.
- Gebruik een contrastverhouding van minimaal 3:1 voor statussen van niet-tekstuele bedieningselementen.
- Gebruik een contrastverhouding van minimaal 3:1 voor grafische objecten.
Contrast meten
Contrastverhouding is het verschil in helderheid tussen twee kleuren.
Test zelf de contrastverhouding van de kleuren van je website eens met de Colour Contrast Analyser (CCA). Beschikbaar voor Windows en Mac. Of gebruik de contrast checker op deze website.
Voor wie is dit belangrijk?
- Mensen die slechtziend of kleurenblind zijn.
Wie is verantwoordelijk?
- Redacteur
- Vormgever
Hoe toets je dit?
Benodigdheden
- Een contrast analyser, zoals Colour Contrast Analyser (CCA)
Testprocedure
Test 1: Contrast van bedieningselementen
Contrast van niet-tekstuele bedieningselementen
- Verken alle kleuren
- Bepaal welke niet-tekstuele bedieningselementen er allemaal zijn
- Functionele afbeeldingen
- Formulierelementen (invoervelden, keuzelijsten, selectievakjes, keuzerondjes, schuifregelaars, schuifbalken, enz.)
- Bepaal ook de kleurcombinaties van niet-tekstuele bedieningselementen in verschillende toestanden:
- Hover
- Active
- Bepaal welke kleurcombinaties in niet-tekstuele bedieningselementen er allemaal zijn
- Bepaal welke niet-tekstuele bedieningselementen er allemaal zijn
- Meet het contrast
- Voor iedere kleurcombinatie:
- Open Contrast Analyzer
- Haal de voorgrondkleur uit de CSS
- Haal de achtergrondgrondkleur uit de CSS
- Controleer de contrastverhouding
- Voor iedere kleurcombinatie:
Contrast van de focusindicator
- Verken alle kleuren
- Bepaal van ieder bedieningselement hoe de focusindicator wordt weergegeven:
- Rand of omlijning:
- Buiten het component: Meet het contrast met de achtergrond
- Binnen het component: Meet het contrast met aangrenzende kleuren binnen het element
- Als rand van het component: Meet het contrast met beide aangrenzende kleuren
- Gedeeltelijk binnen/buiten: Meet of één deel voldoende contrast heeft
- Onderstreping, toegevoegde iconen: Meet het contrast met de achtergrond
- Rand of omlijning:
- Bepaal van ieder bedieningselement de kleurcombinaties van de focusindicator
- Bepaal van ieder bedieningselement hoe de focusindicator wordt weergegeven:
- Meet het contrast
- Voor iedere kleurcombinatie:
- Open Contrast Analyzer
- Haal de voorgrondkleur uit de CSS
- Haal de achtergrondgrondkleur of aangrenzende kleur uit de CSS
- Controleer de contrastverhouding
- Voor iedere kleurcombinatie:
Contrast van interactieve toestand
- Verken alle kleuren
- Bepaal van ieder bedieningselement hoe de interactieve toestand wordt weergegeven
- Checked/selected toestand bij selectievakjes en keuzerondjes
- Active/pressed toestand bij toggles
- Selected toestand bij keuzelijsten en tabs
- Bepaal van ieder bedieningselement de kleurcombinaties van de interactieve toestanden
- Bepaal van ieder bedieningselement hoe de interactieve toestand wordt weergegeven
- Meet het contrast
- Voor iedere kleurcombinatie:
- Open Contrast Analyzer
- Haal de voorgrondkleur uit de CSS
- Haal de achtergrondgrondkleur uit de CSS
- Controleer de contrastverhouding
- Voor iedere kleurcombinatie:
Test 2: Contrast van grafische objecten
- Verken alle kleuren
- Bepaal welke niet-tekstuele grafische objecten er allemaal zijn
- Informatieve iconen
- Diagrammen en grafieken
- Voortgangsbalken
- Bepaal welke kleurcombinaties in grafische objecten er allemaal zijn
- Bepaal welke niet-tekstuele grafische objecten er allemaal zijn
- Meet het contrast
- Voor iedere kleurcombinatie:
- Open Contrast Analyzer
- Haal de voorgrondkleur uit de CSS
- Haal de achtergrondgrondkleur uit de CSS
- Controleer de contrastverhouding
- Voor iedere kleurcombinatie:
Test 3: Contrast vergroten met bedieningselementen op de pagina (indien van toepassing)
- Zoek naar bedieningselementen
- Controleer of de webpagina eigen bedieningselementen heeft voor het vergroten van de contrastverhouding
- Meet het contrast
- Voor iedere kleurcombinatie:
- Open Contrast Analyzer
- Haal de voorgrondkleur uit de CSS
- Haal de achtergrondgrondkleur uit de CSS
- Controleer de contrastverhouding
- Voor iedere kleurcombinatie:
Belangrijk om te weten
- Als de kleuren niet beschikbaar zijn in CSS, maak dan een schermafbeelding van het element en bepaal daar de kleuren
- Test bij grafische objecten alleen de onderdelen nodig zijn voor begrip
Beoordeling
- Bedieningselementen moeten een contrastverhouding van minimaal 3:1 hebben
- Toestanden van bedieningselementen moeten een contrastverhouding hebben van minimaal 3:1 hebben
- De focusindicator moet een contrastverhouding hebben van minimaal 3:1 hebben
- Grafische objecten moeten een contrastverhouding van minimaal 3:1 hebben
Bronnen
- WCAG 2.2 – Succescriterium 1.4.11 Contrast van niet-tekstuele content
- WebAIM: Contrast and Color Accessibility (Engelstalig)