Contrast ratio is een numerieke waarde die de verhouding uitdrukt tussen de helderheid (luminantie) van twee kleuren, meestal een voorgrondkleur en een achtergrondkleur. Deze waarde wordt weergegeven als een verhouding, bijvoorbeeld 4.5:1 of 7:1, waarbij het eerste getal de lichtere kleur representeert en het tweede getal altijd 1 is.
De contrast ratio speelt een cruciale rol in de toegankelijkheid van websites en digitale interfaces. Het bepaalt hoe goed tekst, pictogrammen en andere visuele elementen te onderscheiden zijn van hun achtergrond. Een hogere contrast ratio betekent een groter verschil in helderheid tussen de kleuren, wat resulteert in betere leesbaarheid.
WCAG-richtlijnen voor contrast
De Web Content Accessibility Guidelines (WCAG) hebben specifieke minimumvereisten vastgesteld voor contrast ratio's:
- Niveau AA (minimaal): Een contrast ratio van minimaal 4.5:1 voor normale tekst en 3:1 voor grote tekst (18pt of groter, of 14pt vet)
- Niveau AAA (verbeterd): Een contrast ratio van minimaal 7:1 voor normale tekst en 4.5:1 voor grote tekst
- UI-componenten: Een minimum van 3:1 voor gebruikersinterface-componenten en grafische objecten
Berekening van contrast ratio
De contrast ratio wordt berekend volgens de formule van WCAG: (L1 + 0.05) / (L2 + 0.05), waarbij L1 de relatieve luminantie is van de lichtere kleur en L2 die van de donkere kleur. De luminantie wordt berekend op basis van de RGB-waarden van een kleur, waarbij rekening wordt gehouden met hoe het menselijk oog verschillende kleuren waarneemt.
Gelukkig hoeven ontwerpers deze berekening niet handmatig uit te voeren. Er zijn talrijke online tools en browser-extensies beschikbaar die automatisch de contrast ratio tussen twee kleuren berekenen en aangeven of deze voldoet aan de WCAG-richtlijnen.
