Wcag uitgelegd

Focusrand die alleen door kleur werkt

Focusrand die alleen door kleur werkt — WCAG 1.4.1 Gebruik van kleur (post 6/8)

Je navigeert met het toetsenbord. Een knop krijgt focus. De focusrand is lichtblauw (#99CCFF) op een witte achtergrond.

Contrast: minder dan 3:1. Dat betekent dat de focusrand alleen door kleur te herkennen is — niet door contrast. En als kleur het enige middel is, voldoe je niet aan 1.4.1.

/* Niet doen: focusrand met onvoldoende contrast */
button:focus-visible {
  outline: 2px solid #99CCFF;
}

/* Wel doen: contrastrijke focusrand */
button:focus-visible {
  outline: 2px solid #0066CC;
  outline-offset: 2px;
}

Het onderscheid: als je focusrand 3:1 of meer contrasteert met de achtergrond, is het contrast — niet kleur. Dan is 1.4.1 niet van toepassing (maar 1.4.11 wel, die eist minimaal 3:1).

Onder 3:1? Dan is het kleurgebruik en heb je een tweede visueel kenmerk nodig.

De makkelijkste fix: maak de focusrand donker genoeg (3:1+) en dik genoeg (minimaal 2px). Dan voldoe je aan zowel 1.4.1 als 1.4.11 in één keer.

Related Posts

Grafiek die onbegrijpelijk wordt voorgelezen

Grafiek die onbegrijpelijk wordt voorgelezen

Een mooie staafgrafiek. Omzet per kwartaal. Vier balken. Duidelijke labels.

Formulierveld kleurt rood bij een fout. Dat is alles.

Formulierveld kleurt rood bij een fout. Dat is alles.

Je vult je e-mailadres verkeerd in. De rand van het veld wordt rood.

Voortgangsbalken

Voortgangsbalken

Stap 2 van 4. Je ziet een balkje dat voor twee derde is gevuld. Je weet waar je bent in het proces.