Test 3.1.a [Bronze] : Dans chaque menu de navigation, l'information ne doit pas être donnée uniquement par la couleur. Cette règle est-elle respectée ?
Test 3.1.b [Bronze] : Dans chaque page Web, pour chaque mot ou ensemble de mots mis en couleur, l'information ne doit pas être donnée uniquement par celle-ci. Cette règle est-elle respectée ?
Autre(s) fiche(s) AccessiWeb à consulter en relation avec cette fiche
Fiche du critère 3.2 : Dans chaque page Web, l'information ne doit pas être donnée uniquement par la couleur. L'implémentation de cette règle est-elle pertinente ?
Correspondances avec des critères d'autres référentiels sur l'accessibilité du Web
Aucune information ne doit être donnée uniquement par la couleur.
Bénéfices pour les utilisateurs
Bénéfice 1 :
Lorsqu'une information n'est pas donnée uniquement par la couleur, elle reste accessible aux personnes aveugles ou aux utilisateurs qui ont une déficience de perception des couleurs (daltonisme), ou encore à ceux qui utilisent des terminaux monochromes.
Ainsi, dans un formulaire, une mention du type "les champs en rouge doivent être obligatoirement remplis" n'est pas suffisante. Il faut associer aux champs en rouge un signe distinctif, comme par exemple une étoile "*" ou un soulignement, afin que tous les utilisateurs sachent quels sont les champs obligatoires.
Bénéfice 2 :
Les utilisateurs qui appliquent leurs propres feuilles de style pour obtenir un jeu de couleurs qui leur convient mieux, risquent de perdre des informations si elles sont uniquement données par l'intermédiaire de codes couleurs. Là encore, il faut offrir un moyen alternatif de percevoir l'information.
Remarque : l'usage des couleurs est très important pour les personnes souffrant d'un handicap cognitif, mais il ne doit pas être le seul vecteur de l'information.
Valeur ajoutée pour le site
Il n'y a pas d'élément d'information pour cette rubrique.
Note : de manière générale, il est conseillé de faire l'évaluation d'un critère via l'analyse de son code source. Ce procédé d'évaluation par le code source est détaillé ci-après quand il est possible : procédé d'évaluation en 3 étapes via le ou les tests associés au critère. Les procédés d'évaluation par différents outils sont donnés en complément de l'évaluation par le code source.
Par le code source
Sélectionner le(s) élément(s) à tester : Identifier dans un navigateur graphique :
Test 3.1.a [Bronze] : Dans chaque menu de navigation, l'information ne doit pas être donnée uniquement par la couleur. Cette règle est-elle respectée ?
Test 3.1.b [Bronze] : Dans chaque page Web, pour chaque mot ou ensemble de mots mis en couleur, l'information ne doit pas être donnée uniquement par celle-ci. Cette règle est-elle respectée ?
Valider le critère : le critère est validé si vous répondez oui à tous les tests applicables précédents.
Par l'utilisation d'outils
Pour une liste complète des outils utilisés pour évaluer l'accessibilité des pages web et un résumé de leurs principales fonctionnalités, reportez-vous à la page Outils d'aide à l'évaluation.
Evaluer avec la Barre d'outils Accessibilité du Web pour Internet Explorer (version 2.0 beta en français) :
Sous Internet Explorer, ouvrir la page à analyser.
Relever sur la page les informations données par la couleur.
Sélectionner les objets.
Dans le menu "Code source" de la Barre d'outils Accessibilité du Web (version 2.0 beta), activer l'option "Voir le code source".
Pour chaque menu de navigation et pour chaque mot ou ensemble de mots mis en couleur, vérifier que l'information est donnée par un autre moyen, en complément de la couleur.
Relever sur la page les informations données par la couleur.
Sélectionner les objets.
Dans le menu "Voir Source" de la Barre d'Outils Web Developper (version 1.1.4), activer l'option "Voir Source".
Une nouvelle fenêtre apparaît contenant le code source de la page.
Pour chaque menu de navigation et pour chaque mot ou ensemble de mots mis en couleur, vérifier que l'information est donnée par un autre moyen, en complément de la couleur.
Avertissement : les informations du paragraphe "Comment mettre en oeuvre" sont données à titre indicatif. Les contenus des sous-paragraphes Implémentation et Exemple de bonne pratique ne présentent pas tous les codes d'implémentation.
Qui est concerné ?
Les graphistes et les rédacteurs doivent se concerter afin de fournir une information accessible autrement que par le seul biais des codes couleur.
Implémentation
Il faut penser à coupler l'information donnée par la couleur avec autre chose que de la couleur.
Par exemple :
dans un menu de navigation, lorsque le lien de la page active est spécifié avec de la couleur, indiquer cette page active en désactivant le lien ou en lui associant un attribut title "Page active : nom de la rubrique.
dans un formulaire, indiquer les champs obligatoires par la couleur et aussi un astérisque.
ne pas structurer la page avec uniquement des couleurs mais le faire également dans le code avec les balises h.
Lors de l'utilisation d'un graphique type camembert, proposer, par exemple, des hachures, des points pour différencier chaque portion
Exemple de mauvaise pratique
Dans un formulaire, indiquez les champs obligatoires en les colorant en rouge sans ajouter un symbole distinctif (icône ou astérisque) est une utilisation fautive de la couleur, comme l'indique l'exemple ci-dessous.
Dans le code suivant de la feuille de style, la classe "obligatoire" affiche le texte en rouge :
La bonne pratique est de placer, au début du formulaire, une mention du type "les champs en rouge et suivis du symbole * sont obligatoires". Le code suivant ne reprend que la partie à modifier, c'est-à-dire, celle concernant le formulaire
Les champs en rouge et marqués du symbole * sont obligatoires<br />
<form action=".." method="post">
<p class="obligatoire">Nom * : <input type="text" size="30" /></p>
<p class="obligatoire">Prénom * : <input type="text" size="30" /></p>
téléphone : <input type="text" size 10>
</form>
Avertissement : le contenu du paragraphe "Illustrations" est donné à titre indicatif. Il ne présente pas tous les cas possibles.
Cette capture d'écran présente un formulaire. Certains intitulés de champs sont de couleur verte. La mention "les champs en verts sont obligatoires" est inscrite au début du formulaire.
Cette capture d'écran présente le même formulaire que sur la première illustration. Les couleurs ont été désactivées. Ceci a pour conséquences que l'utilisateurs ne peut savoir quels sont les champs obligatoires puisqu'ils n'étaient signalés que par la couleur verte. Il aurait fallu signaler ces champs en les faisant suivre du signe astérisque "*", par exemple.