Test 1.9.a [Argent] : Chaque image texte (balise img) doit si possible être remplacée par du texte stylé. Cette règle est-elle respectée ?
Test 1.9.b [Argent] : Pour chaque image réactive (balise img ou object avec l'attribut usemap), chaque zone texte (balise area) doit si possible être remplacée par du texte stylé. Cette règle est-elle respectée ?
Test 1.9.c [Argent] : Pour chaque balise form, chacun de ses boutons "image texte" (balise input avec l'attribut type="image") doit si possible être remplacé par du texte stylé. Cette règle est-elle respectée ?
Test 1.9.d [Argent] : Chaque image texte applet (balise applet) doit si possible être remplacée par du texte stylé. Cette règle est-elle respectée ?
Test 1.9.e [Argent] : Chaque image texte objet (balise object avec l'attribut type="image/...") doit si possible être remplacée par du texte stylé. Cette règle est-elle respectée ?
Autre(s) fiche(s) AccessiWeb à consulter en relation avec cette fiche
Toutes les images texte doivent être remplacées par du texte stylé sauf si la transformation à l'identique est impossible.
Bénéfices pour les utilisateurs
L'application de cette recommandation va permettre à un utilisateur malvoyant, par exemple, de modifier à sa convenance la taille des caractères pour lire plus aisément les informations. Un texte dessiné dans une image empêchera cette souplesse de configuration, puisque sa taille ou son contraste ne peuvent pas être
modifiés dans le navigateur ou le logiciel de grossissement de l'utilisateur.
Remarque : Il est très souvent aisé de mettre du texte en forme par l'intermédiaire d'une feuille de style plutôt que de mettre du texte sous forme d'image, tout en gardant le même aspect graphique.
A part le cas de contraintes graphiques strictes où il ne sera pas possible de transformer de façon équivalente le texte mis sous forme d'image, on choisira de préférence l'utilisation de feuilles de style.
Valeur ajoutée pour le site
La présence de texte mis en forme par l'utilisation de feuilles de style au lieu de textes en image permet une mise à jour plus facile pour le graphiste et l'intégrateur html.
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.
Test 1.9.a [Argent] : Chaque image texte (balise img) doit si possible être remplacée par du texte stylé. Cette règle est-elle respectée ?
Test 1.9.b [Argent] : Pour chaque image réactive (balise img ou object avec l'attribut usemap), chaque zone texte (balise area) doit si possible être remplacée par du texte stylé. Cette règle est-elle respectée ?
Test 1.9.c [Argent] : Pour chaque balise form, chacun de ses boutons "image texte" (balise input avec l'attribut type="image") doit si possible être remplacé par du texte stylé. Cette règle est-elle respectée ?
Test 1.9.d [Argent] : Chaque image texte applet (balise applet) doit si possible être remplacée par du texte stylé. Cette règle est-elle respectée ?
Test 1.9.e [Argent] : Chaque image texte objet (balise object avec l'attribut type="image/...") doit si possible être remplacée par du texte stylé. 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.
Dans le menu "Informations" de la Barre d'outils Accessibilité du Web (version 2.0 beta), activer l'option "Liste des Applets / Scripts [nouvelle fenêtre]".
Tous les balises applet de la page s'affichent avec, en dessous, l'extrait de code source correspondant.
Repérer les images texte applet dont la transformation à l'identique avec du texte stylé n'est pas possible.
Sous Internet Explorer, ouvrir la page à analyser.
Dans le menu "Informations" de la Barre d'outils Accessibilité du Web (version 2.0 beta), activer l'option "Liste des fichiers multimédias [nouvelle fenêtre]
La liste des balises object apparaît.
Repérer les images texte objet dont la transformation à l'identique avec du texte stylé n'est pas possible.
Si c'est le cas, le test est validé.
Evaluer avec la Barre d'Outils Web Developper pour Firefox (version
1.1.4 en français) :
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é ?
Le développeur, en concertation avec le graphiste, doivent veiller au respect de ce critère.
Implémentation
Lorsqu'un texte est dessiné dans une image, il convient d'abord de se demander si celui-ci ne peut pas être écrit directement dans la page html, puis mis en forme par l'intermédiaire de la feuille de style. C'est notamment le cas lorsque le graphisme du texte est celui d'une police de caractère standard (Arial, Verdana, ou autres polices de la famille sans-serif). Le positionnement, la taille et la couleur du texte, ses attributs comme la mise en gras sont ensuite définis dans la feuille de style.
Dans le cas de notations plus spécifiques pour lesquelles il est fréquent de les représenter sous forme d'images, comme les équations mathématiques ou l'écriture musicale, le WAI préconise l'utilisation de langages appropriés comme le mathml ou TEX qui permettent de les restituer sous forme de texte inscrit dans la page et accessible aux utilisateurs qui ne peuvent voir les images.
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 une page sur laquelle figure un texte sous forme d'image. Le texte est "calendrier des manifestations" et est en vert sur fond jaune.
Cette capture d'écran présente le même texte que l'image précédente, mais dont la mise en forme a été faite par l'intermédiaire d'une feuille de sytle.