Colour Contrast Analyzer pour tester vos combinaisons de couleurs.
À vérifier :
5. Taille du texte ajustable
Pourquoi c'est important :
Permettre aux utilisateurs d’agrandir la taille des caractères améliore la lisibilité du contenu.
À faire :
Dans Firefox activer le zoom de texte uniquement : View -> Zoom -> Zoom Text Only.
Agrandir le texte à 200 % : View -> Zoom -> Zoom Out -> 200%
À vérifier :
- Tout le contenu textuel s’agrandit.
- Le texte reste lisible : il ne disparaît pas et n’est pas coupé.
- Le texte et le reste du contenu ne se chevauchent pas.
- Tous les boutons et champs de formulaire sont visibles et utilisables.
- Le défilement horizontal n'est pas nécessaire pour lire le texte.
6. Navigation au clavier
Pourquoi c'est important :
Certains utilisateurs ne peuvent pas utiliser une souris et dépendent du clavier pour naviguer. Les personnes aveugles et certaines personnes avec des handicaps moteurs utilisent le clavier ou des technologies d'assistance basées sur les commandes clavier, comme la saisie vocale.
À faire :
Parcourir le site en utilisant uniquement le clavier (tab pour naviguer d'un élément interactif à un autre, shift + tab pour revenir en arrière et Entrer pour actionner les liens ou boutons).
À vérifier :
- Tous les éléments interactifs du site sont accessibles avec le clavier par exemple les liens, les champs de formulaire, les boutons et les contrôles du lecteur multimédia.
- Il est toujours possible de sortir d'une zone au clavier.
- L'ordre de tabulation suit l'ordre de lecture logique.
- Le focus est clairement visible lorsque vous naviguez, c'est-à-dire que vous pouvez identifier visuellement quel élément a le focus.
Pourquoi c'est important :
Les formulaires doivent être faciles à remplir pour tous les utilisateurs. Des étiquettes claires et des messages d'erreur compréhensibles sont essentiels pour éviter la frustration.
À faire :
- Examiner les formulaires du site.
- Soumettre les formulaires sans remplir les champs obligatoires pour vérifier l'affichage des messages d'erreur.
- Soumettre les formulaires avec des informations incorrectes dans les champs exigeant un format spécifique pour vérifier l'affichage des messages d'erreur.
À vérifier :
- Tout le formulaire est utilisable au clavier (y compris les bulles d’aide et les listes déroulantes).
- Chaque champ de formulaire a une étiquette associée (balise <label>).
- Les champs obligatoires sont clairement indiqués, pas uniquement par la couleur.
- Les instructions pour remplir le formulaire sont placées avant le formulaire.
- Les formats requis, tels que les dates sont explicités.
- Les messages d'erreur sont facilement repérables. Ils sont clairs et expliquent comment corriger les erreurs. Si l'erreur concerne un format tel qu'une date par exemple, le format attendu est clairement expliqué.
8. Les contenus animés
Pourquoi c'est important :
Les utilisateurs doivent pouvoir contrôler les contenus animés pour avoir le temps de traiter une information et pouvoir se concentrer sur le contenu sans être distrait. Plus spécifiquement, certains contenus clignotants peuvent déclencher une crise d’épilepsie chez certaines personnes.
À faire :
- Identifier les contenus qui bougent ou clignotent.
À vérifier :
- Aucun contenu ne clignote plus de trois fois en une seconde.
- Si des informations défilent ou bougent automatiquement, leur défilement ne dure pas plus de 5 secondes, ou le mouvement peut être mis en pause, arrêté ou masqué.
- Si des informations se mettent à jour en temps réel (par exemple le prix), l’utilisateur peut mettre en pause, arrêter ou masquer les informations mises à jour, ou contrôler la fréquence de la mise à jour.
Pourquoi c'est important :
Les contenus audio ne sont pas accessibles aux utilisateurs sourds ou malentendants. Les informations visuelles dans les vidéos ne sont pas accessibles aux personnes aveugles ou malvoyantes. Les alternatives aux multimédia permettent d’en comprendre le contenu.
À faire :
- Identifier les contenus multimédia sur la page.
À vérifier :
- Il est préférable que le son ne démarre pas seul.
- Audio et vidéo sont contrôlables au clavier (pause, arrêt, ajustement volume).
- Les contenus audio ont des transcriptions textuelles.
- L’information visuelle est disponible au format texte ou audio (sous-titres, transcript et/ou audio-description).
10. Structure de base
Pourquoi c'est important :
Les pages web sont souvent conçues avec plusieurs colonnes et sections qui organisent visuellement l'information. Cependant, les personnes aveugles ou malvoyantes utilisent des lecteurs d'écran ou ajustent l'affichage pour lire le contenu. Par exemple, elles peuvent transformer une mise en page en plusieurs colonnes en une seule colonne. Il est crucial de vérifier comment la page web fonctionne lorsqu'elle est "linéarisée" en une seule colonne et que sa présentation est modifiée, pour s'assurer que l'information reste compréhensible et accessible.
À faire :
- Télécharger à l'extension Web Developer.
- Aller sur la page que vous voulez vérifier.
- Ouvrir l’extension Web Developer.
- Aller dans l’onglet « Images » et cliquer sur «Disable Images ».
- Aller dans l’onglet « CSS » et cliquer sur «Disable All Styles ».
- Aller dans l’onglet « Miscellaneous » et cliquer sur «Linearize Page ».
À vérifier :
- Toutes les informations restent disponibles et sont affichées dans le bon ordre.
- Les interactions sont possibles et compréhensibles.
Conseils
- Ces Easy Checks sont un bon point de départ pour évaluer l'accessibilité d'un site web, mais il est important de noter qu'ils ne couvrent pas tous les aspects de l'accessibilité.
- Intégrez-les dans votre quotidien en les ajoutant, par exemple, à votre Definition of Done (la liste des conditions nécessaires pour qu’une user story puisse passer d’un état à un autre)
- Plus vous les pratiquez, moins de temps cela vous prendra, c'est promis ! Surtout que les dix ne s'appliquent généralement pas tous à une seule user story.
- Vous pouvez répartir les tests entre les membres de votre équipe : par exemple, le contraste et les formulaires pour l'UX/UI, la navigation au clavier pour les développeurs, les médias pour le Product Owner, etc.
- Une nouvelle version des Easy Checks est actuellement en phase de brouillon, avec des mises à jour prévues pour être finalisées durant l’été 2024. Cette version vise à améliorer l'évaluation de l'accessibilité des pages web. Les tests présentés dans cet article sont maintenus et complétés par des tests supplémentaires pour répondre aux divers besoins des utilisateurs. Suivez l’avancée en consultant cette section.
Pour aller plus loin