Wcag uitgelegd

Groene rij = goedgekeurd, rode rij = afgewezen

Groene rij = goedgekeurd, rode rij = afgewezen, WCAG 1.4.1 Gebruik van kleur (post 3/8)

Een tabel met aanvragen. Groen: goedgekeurd. Rood: afgewezen. Oranje: in behandeling.

Jij ziet drie statussen. Iemand met kleurenblindheid ziet drie varianten bruin.

En er staat nergens tekst die de status aangeeft. Alleen kleur.

<!-- Niet doen: alleen kleur -->
<td style="background-color: green;">Goedgekeurd</td>
<td style="background-color: red;">Afgewezen</td>

<!-- Wel doen: kleur + tekst + icoon -->
<td style="background-color: green; color: white;">
  ✓ Goedgekeurd
</td>
<td style="background-color: red; color: white;">
  ✗ Afgewezen
</td>

Het verschil: de tekst “Goedgekeurd” en “Afgewezen” en de iconen ✓ en ✗ zijn leesbaar ongeacht of je kleuren kunt zien.

Dit speelt niet alleen bij tabellen. Bijvoorbeeld:

  • Dashboards met gekleurde kaartjes
  • Kalenders met gekleurde evenementen
  • Kanban-borden met gekleurde labels
  • Beschikbaarheidsindicatoren (groen bolletje = online)

Overal waar kleur de status communiceert, moet er een tweede indicator zijn.

De test: zet je scherm op grijstinten. Kun je nog steeds alle statussen onderscheiden?

Related Posts

Focusindicator die opgaat in de achtergrond

Focusindicator die opgaat in de achtergrond

Er is een focusindicator. Technisch gezien. Een lichtgrijze outline (#E0E0E0) op een witte achtergrond. 1 pixel dik.

Links die alleen door kleur herkenbaar zijn

Links die alleen door kleur herkenbaar zijn

Een alinea tekst. Ergens staat een link. Blauw. Geen onderstreping.

CSS order die de logica verbreekt

CSS order die de logica verbreekt

Stap 1: Maak een account. Stap 2: Kies een template. Stap 3: Publiceer.