Points clés
- Catégorie
- Design
- Types d’entrée
- textarea, select, checkbox
- Type de sortie
- json
- Couverture des échantillons
- 4
- API disponible
- Yes
Vue d’ensemble
Le Vérificateur de contraste de palette accessible est un outil essentiel pour les designers et développeurs souhaitant garantir la conformité de leurs interfaces aux normes WCAG 2.1. En saisissant simplement les couleurs de votre marque ou de votre système de design, cet outil analyse automatiquement toutes les combinaisons possibles de premier plan et d'arrière-plan. Il identifie instantanément les paires qui ne respectent pas les critères AA ou AAA et fournit des recommandations d'ajustement pour améliorer l'accessibilité de vos projets web.
Quand l’utiliser
- •Lors de la création ou de la mise à jour d'un système de design (Design System) pour valider l'accessibilité des couleurs de base.
- •Avant le lancement d'un site web ou d'une application pour s'assurer que le texte est lisible pour tous les utilisateurs.
- •Lors d'un audit d'accessibilité (WCAG) pour générer rapidement un rapport sur les contrastes d'une charte graphique existante.
Comment ça marche
- •Saisissez les couleurs de votre palette dans le champ texte, en utilisant le format 'nom: #codeHexa' (par exemple, 'surface: #FFFFFF').
- •Sélectionnez votre objectif de conformité WCAG (AA, AAA, texte normal ou grand texte) dans le menu déroulant.
- •Cochez l'option pour inclure les paires identiques si vous souhaitez tester absolument toutes les combinaisons.
- •L'outil génère un rapport JSON détaillant les combinaisons valides, les échecs de contraste et des recommandations d'ajustement.
Cas d’usage
Exemples
1. Audit d'une palette de marque pour WCAG AA
UI Designer- Contexte
- Un designer crée un nouveau thème pour une application bancaire et doit s'assurer que les couleurs de la marque sont lisibles.
- Problème
- Vérifier manuellement chaque combinaison de couleurs de la charte graphique prend trop de temps et risque d'entraîner des oublis.
- Comment l’utiliser
- Collez la liste des couleurs dans le champ 'Couleurs de la palette' et sélectionnez l'objectif 'AA Normal Text (4.5:1)'.
- Configuration d’exemple
-
brand-primary: #2563EB brand-secondary: #F59E0B surface: #FFFFFF text: #111827 - Résultat
- L'outil génère un rapport JSON indiquant 12 combinaisons testées, dont 4 échecs, et recommande d'ajuster la couleur 'brand-secondary' sur le fond 'surface'.
2. Validation stricte pour l'accessibilité gouvernementale (AAA)
Expert en accessibilité- Contexte
- Un site gouvernemental doit respecter le niveau d'accessibilité le plus strict (WCAG AAA) pour tous ses contenus textuels.
- Problème
- S'assurer que le texte principal et les liens offrent un contraste d'au moins 7:1 sur les fonds clairs et sombres.
- Comment l’utiliser
- Saisissez les couleurs du site, choisissez 'AAA Normal Text (7:1)' comme objectif et lancez l'analyse.
- Configuration d’exemple
-
fond-clair: #F8FAFC fond-sombre: #0F172A texte-principal: #334155 lien: #1D4ED8 - Résultat
- Le rapport révèle que le texte principal sur fond clair n'atteint pas le ratio de 7:1, permettant à l'expert d'assombrir la couleur avant la mise en production.
Tester avec des échantillons
designHubs associés
FAQ
Qu'est-ce que la norme WCAG 2.1 pour le contraste ?
Les règles WCAG 2.1 exigent un ratio de contraste minimum de 4.5:1 pour le texte normal (niveau AA) et de 7:1 pour le niveau AAA, afin de garantir une lisibilité optimale.
Comment dois-je formater ma liste de couleurs ?
Entrez une couleur par ligne avec son nom suivi de son code hexadécimal, par exemple : 'primaire: #2563EB'.
Quelle est la différence entre le texte normal et le grand texte ?
Le grand texte (généralement 18pt ou 14pt en gras) nécessite un ratio de contraste moins strict (3:1 pour AA) que le texte normal (4.5:1 pour AA).
L'outil propose-t-il des solutions pour les couleurs non conformes ?
Oui, le rapport JSON généré inclut des recommandations d'ajustement pour les combinaisons qui échouent aux tests de contraste.
Puis-je tester les couleurs d'arrière-plan avec elles-mêmes ?
Oui, en cochant l'option 'Inclure les paires identiques', l'outil testera chaque couleur contre elle-même (ce qui donnera un ratio de 1:1).