Images riches en contenu : l'exemple des archives en ligne du Times
Par Victor Brito, le samedi 19 juillet 2008, à 17h24 - Catégorie Accessibilité - Lien permanent
En lisant les derniers billets publiés de Formats-Ouverts.org, je suis tombé sur celui annonçant l'ouverture en ligne des archives du Times.
Les archives en ligne du Times couvrent deux siècles de parution, de 1785 à 1985. Elles proposent, pour tout article recherché, l'affichage, sous forme d'image, de la page de la version papier où ledit article était originellement publié.
Qui dit image dit problème d'accessibilité pour les non-voyants et pour les utilisateurs d'un navigateur qui n'affiche pas les images (navigateur texte ou navigateur graphique configuré pour ne pas les afficher). En analysant le code source de la page affichant l'image en question, on remarque que cette dernière est affichée dans un élément iframe. Le code source de l'URL appelée par l'iframe montre que l'élément img appelant l'image comporte bien l'attribut alt ; mais, le texte contenu dans cet attribut n'est pas pertinent, en ce sens qu'il ne décrit pas, fût-ce brièvement, l'image : en effet, le texte dit Click and drag the image to move around the page
(en français : Cliquez sur l'image et faites-la glisser pour vous déplacer dans la page
), se référant à une fonctionnalité qui n'est utilisable que si JavaScript est activé. Qui plus est, l'élément img comporte un attribut title superflu, puisqu'il reprend le même texte que l'attribut alt. Comme si cela ne suffisait pas, les non-voyants n'ont aucun moyen d'accéder au contenu de la page, puisque l'attribut longdesc est absent, ce qui aurait permis de fournir une URL décrivant longement la mise en page de la page du Times consultée (elle peut, en effet, comporter des illustrations ou des gravures, dont une reproduisant les armoiries et la devise de l'Angleterre dans l'exemple fourni par la capture d'écran plus haut) et transcrivant le contenu de la page.
D'ailleurs, à propos de contenu, étant donné qu'il s'agit de mettre à la disposition du public des articles d'anciens numéros, donc du contenu textuel, pourquoi ne pas les afficher en dur dans le code HTML généré ? Cette dernière solution aurait l'avantage (quand même elle imposerait un travail fastidieux, s'agissant de deux siècles d'archives, dont les plus anciennes obéissent à des pratiques typographiques abandonnées depuis) de rendre ces archives accessibles à tous, tout en remplissant le critère 1.9 d'Accessiweb (Chaque image texte doit si possible être remplacée par du texte stylé. Cette règle est-elle respectée ?
) ainsi que le point de contrôle 3.1 des WCAG 1.0 (When an appropriate markup language exists, use markup rather than images to convey information.
; en français : Quand un langage de balisage approprié existe, utiliser des balises plutôt que des images pour convoyer l'information.
).



Commentaires
Ça balance