Skip to content

Images

Les personnes ayant des troubles de la vision ne peuvent pas voir les images comme les personnes valides. Cependant, les lecteurs d'écran, eux, le peuvent !

Pour que les images puissent être interprétées correctement par ces technologies, on recommande généralement de fournir une alternative textuelle au contenu.

Alternatives textuelles

En HTML, cela revient à remplir l'attribut alt de l'élément <img>.

Le mont Fuji et son sommet enneigé sous le soleil matinal avec une mer de nuages

html
<!-- Mauvaise pratique -->
<img src="fuji-san.jpg">

En l'absence d'attribut alt, les lecteurs d'écran se contentent généralement de lire le titre du fichier disponible dans src. Dans cet exemple, on arrive plus ou moins à comprendre l'objet de la photo, à condition de savoir que "Fuji-san" désigne le mont Fuji en japonais.

html
<!-- Bonne pratique -->
<img src="fuji-san.jpg" alt="Le mont Fuji et son sommet enneigé sous le soleil 
matinal avec une mer de nuages">

Cette fois alt est bien rempli, les lecteurs d'écran pourront accéder à la description de l'image.

Faut-il toujours donner une alternative ?

La réponse est : cela dépend.

Si l'image est porteuse d'information, alors il faut renseigner l'attribut alt.

Mais si l'image est purement décorative, il vaut mieux ne pas le remplir, car trop d'informations inutiles risquent d'alourdir le contenu. Dans ce cas, privilégiez les solutions suivantes :

  • Ne donnez pas d'alternative, mais laissez tout de même un alt vide (ainsi, vous indiquez clairement aux lecteurs d'écran que l'image est décorative et ils ne s'y attarderont pas)
  • Intégrez votre image avec du CSS et la propriété background-image
html
<!-- Une image décorative -->
<img src="decor.jpg" alt="">

Si vous avez du mal à décider si votre image est porteuse de sens ou si au contraire elle est purement décorative, vous pouvez vous aider de l'arbre décisionnel de la WAI (en anglais).

À noter

Dans l'idéal, n'incluez pas de texte dans vos images, car il ne peut pas être lu par les technologies d'assistance. Du plus, cela ne permet pas de copier-coller le texte.

Alternatives sur les réseaux sociaux

Sur les réseaux sociaux où vous publiez des images, pensez à fournir une alternative, surtout si votre image contient du texte.

Sur Mastodon ou Twitter, la fonctionnalité est disponible directement au moment d'éditer un post contenant une image.

Sur les réseaux qui ne le proposent pas, vous pouvez rédiger votre alternative au niveau du post, précédée de la mention "Alternative" ou "Description de l'image" par exemple.