Méthode
Comment le contraste est calculé
Le calcul suit les WCAG 2 (Web Content Accessibility Guidelines), la référence internationale de l'accessibilité web. Chaque couleur reçoit une luminance relative, de 0 pour le noir à 1 pour le blanc. Le ratio vaut (L1 + 0.05) / (L2 + 0.05), L1 étant la couleur la plus claire. Il va de 1:1, deux couleurs identiques, à 21:1, du noir sur du blanc. Le résultat est tronqué, jamais arrondi au-dessus : 4.49:1 reste un échec.
Texte courant · AA
4.5:1
Le seuil à viser. En dessous, la lecture fatigue vite, surtout sur mobile, en plein soleil ou avec une vue qui baisse.
Titres · AA
3:1
Suffisant pour le texte de 24 px et plus, ou 19 px en gras. Même seuil pour les icônes et les contours de boutons ou de champs.
Texte courant · AAA
7:1
Le niveau renforcé. Conseillé pour les longs textes et pour les publics malvoyants.
Logos
3:1
Les WCAG n'imposent rien aux logos. Le studio vise 3:1 pour qu'ils restent visibles, et 4.5:1 quand ils contiennent du petit texte.