Exemples de mauvais contraste de couleurs, mesurés et corrigés

Exemples de mauvais contraste de couleurs

Exemples de mauvais contraste de couleurs et comment corriger chacun | We.Inc

Huit exemples courants de mauvais contraste de couleurs sur des pages de boutique réalistes, chacun avec son ratio WCAG calculé, la raison de l'échec et un correctif à tester en direct.

Un mauvais contraste de couleurs, c'est un texte ou un contrôle dont la couleur est trop proche de ce qui se trouve derrière lui, si bien que de nombreux visiteurs peinent à le lire. Les coupables habituels sont le texte gris pâle, le blanc sur orange ou vert vif, les textes indicatifs des champs et les titres posés sur des photos. Les WCAG 2.2 exigent 4.5:1 pour le texte normal ; chaque exemple ci-dessous affiche son ratio.

Le ratio de chaque exemple avant et après correction

Voici des erreurs que l'on retrouve sans cesse sur les sites de petites entreprises, reconstruites ici avec nos propres couleurs pour que vous puissiez voir les chiffres. Chacune indique la règle qu'elle enfreint, et l'éditeur vous permet d'essayer un correctif et de voir le ratio évoluer.

Questions fréquentes

Pourquoi le texte blanc sur orange échoue-t-il si souvent ?

L'orange et le jaune sont des couleurs vives, leur luminance est donc proche de celle du blanc. Notre orange d'exemple #F5A623 ne donne qu'environ 2:1 avec du texte blanc.

Le texte indicatif d'un champ doit-il respecter le contraste ?

Oui. L'explication du W3C sur le critère de succès 1.4.3 cite le texte indicatif parmi les textes concernés. Un libellé visible au-dessus du champ reste la meilleure pratique.

Comment vérifier un texte posé sur une photo ?

Mesurez par rapport à la partie de l'image située juste derrière le texte, en partant de la zone la plus claire. Le W3C considère comme un échec les images de fond sans contraste suffisant.

Un lien coloré sans soulignement est-il un échec de contraste ?

C'est un problème d'utilisation de la couleur au titre du critère de succès 1.4.1, selon lequel la couleur ne doit pas être le seul moyen visuel de transmettre une information. Un soulignement règle le problème.

Les boutons désactivés grisés posent-ils problème ?

Le texte des composants d'interface inactifs n'est soumis à aucune exigence de contraste selon le critère 1.4.3. Vérifiez simplement que le bouton est réellement inactif, et pas seulement stylé comme tel.

Pourquoi ces erreurs sont si fréquentes

La règle qui ne parle pas de ratios

Ce qui ne va pas dans chaque exemple

Problème et correctif pour chaque exemple

Correctifs en CSS

Un titre lisible sur une photo

Un bandeau sombre derrière les mots offre au texte blanc un fond stable, quelle que soit la photo.

Des liens qui ne dépendent pas de la couleur

Soulignez les liens dans les paragraphes et donnez au focus clavier un contour bien visible.

Éditeur avant/après

Choisissez un exemple, puis modifiez les couleurs corrigées pour voir jusqu'où vous pouvez pousser la nuance de votre marque avant l'échec.

Exemple

Couleur du texte

Couleur de fond

Contraste {r}

Lien par rapport au texte courant {r}

Atteint 4.5:1 pour le texte courant.

Atteint seulement 3:1, donc au mieux pour du grand texte ou des icônes.

Inférieur à 3:1. Difficile à lire pour beaucoup de gens.

Le correctif conserve les couleurs et ajoute un soulignement, la couleur n'est donc plus le seul signal.

Couleur hexadécimale invalide

Livraison gratuite cette semaine pour les commandes de plus de $50.

Ajouter au panier

Votre adresse e-mail

Le menu de printemps est arrivé

Lisez notre

politique de retour

avant de commander.

Les couleurs sont vérifiées dans votre navigateur avec la formule des WCAG 2.2.

Texte courant gris clair

Texte indicatif utilisé comme libellé

Texte blanc sur un bouton orange vif

Texte blanc sur un badge vert clair

Texte gris sur une carte grise

Texte bleu de marque sur un panneau sombre

Un lien signalé uniquement par la couleur

Un gris pâle paraît apaisant dans une maquette, mais sur un téléphone en plein jour il s'efface.

L'indication dans un champ vide est généralement pâle, et les WCAG considèrent ce texte indicatif comme du texte qui doit lui aussi être contrasté.

Les tons moyens vifs comme l'orange et le jaune sont clairs, donc le texte blanc posé dessus a peu de contraste.

Les badges de succès et de promotion utilisent souvent un vert vif sur lequel le texte blanc ne ressort pas.

Un gris qui passe sur du blanc peut échouer sur une carte teintée, car la carte est plus sombre que la page.

Un bleu moyen qui fonctionne sur blanc devient terne sur anthracite : les deux couleurs se situent au milieu de l'échelle de luminosité.

Si un lien ne se distingue de la phrase qui l'entoure que par sa couleur, les personnes qui ne différencient pas ces couleurs ne peuvent pas le trouver.

Foncez le gris jusqu'à #595959, qui atteint 7:1 sur blanc.

Gardez un libellé visible au-dessus du champ et foncez l'indication jusqu'à #6B7280.

Utilisez un orange brûlé comme #C2410C, ou gardez l'orange vif et mettez-y du texte foncé.

Utilisez un vert plus profond comme #15803D derrière le texte blanc.

Utilisez un gris plus foncé, comme #4B5563, sur les surfaces teintées.

Éclaircissez le bleu jusqu'à #93C5FD sur les panneaux sombres.

Soulignez les liens dans le texte courant. La couleur peut rester.

Commencer gratuitement · Sans carte bancaire

Voir aussi: Guides

Produit

Pour qui

Fonctionnalités

Ressources

Entreprise

Plan du site