Wcag uitgelegd

Carrousel-bolletjes: actief = blauw, inactief = grijs

Carrousel-bolletjes: actief = blauw, inactief = grijs — WCAG 1.4.1 Gebruik van kleur (post 5/8)

Vijf bolletjes onder een carrousel. Het derde is blauw. De rest grijs.

In grijstinten: vijf grijze bolletjes. Welke is actief? Onmogelijk te zeggen.

/* Niet doen: alleen kleur verschilt */
.dot { background-color: #CCC; width: 12px; height: 12px; border-radius: 50%; }
.dot--actief { background-color: #0066CC; }

/* Wel doen: kleur + formaat + rand */
.dot--actief {
  background-color: #0066CC;
  width: 16px;
  height: 16px;
  border: 2px solid #003D7A;
}

Drie manieren om het actieve bolletje te onderscheiden zonder alleen kleur:

  1. Groter formaat
  2. Dikkere rand
  3. Andere vorm (vierkant, ster, gevuld vs. leeg)

Het mooiste: combineer grootte en rand. Dan is het verschil in grijstinten direct zichtbaar.

Eerlijk advies: als je carrousel vijf bolletjes nodig heeft om navigatie te bieden, is je carrousel misschien te lang. Maar dat is een UX-discussie voor een andere post.

Related Posts

SC 1.4.1 - Wat betekent "Gebruik van kleur"?

Een invoerveld dat rood kleurt bij een fout. Een groene stip voor beschikbaar en een rode voor bezet. Links die alleen een ander kleurtje hebben dan de tekst eromheen. Voor wie kleuren niet of anders ziet, verdwijnt die informatie volledig. Daarom zegt WCAG: kleur mag nooit de enige visuele manier zijn om informatie over te brengen.

aria-expandd (met twee d's)

aria-expandd (met twee d's)

Een menuknop. aria-expanded om aan te geven of het menu open is. Maar de developer typte aria-expandd. Met twee d’s.

Carrousel-knoppen voor de content

Carrousel-knoppen voor de content

“Vorige. Volgende.” Dat is het eerste wat een schermlezergebruiker hoort bij je carrousel. Vorige en volgende. Maar vorige en volgende van wat?