Faire échouer la construction sur une image muette
Un avertissement se perd dans un journal que personne ne relit. Une construction qui s'arrête, elle, se remarque.
Dans ce billet
L’image sans texte de remplacement est la violation d’accessibilité la plus fréquente du web. Elle se produit toujours de la même façon : quelqu’un écrit vite, oublie l’attribut, et personne ne s’en aperçoit parce que la page a l’air parfaite.
L’avertissement ne suffit pas
Lien permanent vers la section : L’avertissement ne suffit pasLa réponse habituelle est un contrôle qui signale le problème. Un avertissement, une ligne dans un rapport, un point orange dans un tableau de bord.
Ça ne marche pas, pour une raison simple : un avertissement défile dans un journal que personne ne relit. Le site se publie quand même. Le défaut part en production, et il y reste.
Arrêter la construction
Lien permanent vers la section : Arrêter la constructionCe site prend l’option inverse. Le crochet de rendu des images vérifie le texte de remplacement, et fait échouer la construction s’il manque. Rien n’est publié.
L’échange est le bon : on remplace un défaut invisible et permanent par un défaut visible et immédiat. Le second se règle en trente secondes.
Note
Il reste une sortie de secours pour les images réellement décoratives. Elle
demande d’écrire {role="presentation"} sous l’image, c’est-à-dire de
déclarer une intention. C’est exactement la différence qu’on cherche à rendre
visible : un oubli et une décision ne doivent pas se ressembler.
Ce que ça change à l’écriture
Lien permanent vers la section : Ce que ça change à l’écritureRien, sauf qu’on décrit ses images. Et décrire une image oblige à se demander ce qu’elle apporte, ce qui est aussi la bonne question à se poser avant de l’ajouter.