Mise en accessibilité des images dans les EPUBs

Objectif du document

Ce document a pour objectif d’apporter aux personnes participant à la création, la production et la diffusion de livres numériques au format EPUB un ensemble de bonnes pratiques pour rendre accessibles leurs images (quand elles le nécessitent) et signaler ce travail de mise en accessibilité. Pourquoi le faire ? Pour qui et par qui ? Quand et comment ? Voici les questions qui se posent aux éditeurs aujourd’hui et auxquelles nous chercherons à apporter des éléments de réponse.

Le contexte de la Directive européenne

La directive (UE) 2019/882 du Parlement européen et du Conseil du 17 avril 2019 relative aux exigences en matière d’accessibilité applicables aux produits et services (ci-après nommée Directive) inclut les livres numériques et précise les « exigences générales » applicables à l’ensemble des services et « exigences supplémentaires » applicables au livre numérique afin qu’il soit considéré comme accessible :

  • 1. veiller à ce qu’un livre numérique contenant des éléments audio en plus du texte fournisse des contenus textuels et audio synchronisés ;
  • 2. veiller à ce que les fichiers numériques n’empêchent pas les technologies d’assistance de fonctionner correctement ;
  • 3. garantir l’accès au contenu, la navigation dans le contenu et dans la mise en page du fichier, y compris la mise en page dynamique, la mise à disposition de la structure du fichier, la flexibilité et le choix de la présentation du contenu ;
  • 4. permettre des restitutions alternatives du contenu et son interopérabilité avec diverses technologies d’assistance, de manière à ce qu’il soit perceptible, utilisable, compréhensible et robuste ;
  • 5. permettre la découverte en fournissant des informations, via les métadonnées, sur les caractéristiques d’accessibilité ;
  • 6. s’assurer que les mesures de gestion des droits numériques ne bloquent pas les caractéristiques d’accessibilité.

Les exigences de la directive, en cours de transposition en droit français, seront applicables à compter du 28 juin 2025.

Ce sont les points 4 et 5 qui sont traités dans ce document, car ils concernent tous les deux les images contenues dans les publications.

Les bénéficiaires

Le champ des personnes visées par la Directive est large. Il concerne aussi bien les personnes « qui présentent des incapacités physiques, mentales, intellectuelles ou sensorielles durables » que les personnes confrontées à des « limitations fonctionnelles » permanentes, lié à l’âge, temporaires (accidentelle ou situationnelle)

Qu’est-ce qu’un texte alternatif et à quoi ça sert ?

Définition

Un texte alternatif est une (re)transcription textuelle d’un contenu non-textuel afin de le rendre accessible aux technologies Ces dispositifs sont exploités par les matériels/systèmes de lecture dédiés aux publics en situation de handicap, mais aussi par les appareils de lecture grand public (synthèse vocale typiquement). L’intégration d’un texte alternatif dans un livre numérique accessible concerne tous les éléments qui sont non-textuels : les sons, les vidéos, les images (dont un texte ou un tableau représenté en image…).

Pour mémoire, la fourniture et l’intégration de textes alternatifs dans un livre numérique accessible ne concerne pas que les images. Il concerne plus largement tous ses contenus éditoriaux non textuels : sons, vidéos et images donc (dont les textes ou les tableaux représentés en image…).

Toutefois, compte-tenu de la faible volumétrie des EPUBs contenant des vidéos et du son, le groupe Normes et Standards du SNE a décidé de donner la priorité à la question des textes alternatifs aux images. C’est l’objet de ce document.

L’objectif d’un texte alternatif est de transmettre le sens ou le message porté par l’image, le graphique, etc. Suivant le contenu de l’image ou l’intention éditoriale associée, il ne s’agira pas toujours de décrire systématiquement tous les éléments composant une image. Il s’agira parfois de retranscrire textuellement, et subjectivement, le message que l’auteur et l’éditeur ont souhaité véhiculer graphiquement. Les textes alternatifs aux images ne peuvent donc pas toujours être réduits à de simples descriptions objectives.

A qui s’adresse la retranscription textuelle d’image ?

La mise en accessibilité d’une image via un texte alternatif est requise pour tous les publics empêchés de lire. Accessible, le livre numérique peut être lu dans des modalités variées, comme le recours à la voix de synthèse ou à un clavier Braille, ou à d’autres dispositifs. Ces recours sont cruciaux pour les personnes aveugles, mais également très utiles pour d’autres situations de handicap ou de nouveaux usages (lecture mains libres, assistants vocaux, …). Les textes alternatifs sont donc potentiellement profitables à toutes et tous. Il est important de ne pas réfléchir uniquement en fonction des handicaps visuels.

Image informative ou image décorative ?

Faut-il pour autant ajouter un texte alternatif pour tous les contenus non textuels ? Si non, quels sont les critères déterminants ?

La première étape est de déterminer si les images dans leur contexte sont informatives ou décoratives. Le statut décoratif ou informatif des images ne leur est pas toujours inhérent. Il relève très souvent d’un choix éditorial dans l’appréciation de ce statut.

Qu’est-ce qu’une image décorative ?

Il s’agit d’une image ajoutant une décoration visuelle à la page, fond de page, motifs, vignette, cul de lampe etc., qui n’est pas indispensable à la compréhension, qui ne porte pas de message que l’éditeur souhaite faire passer, etc.

L’ajout d’un texte alternatif pour ces images est déconseillé, car plutôt que de l’aider, il gênerait la lecture pour les personnes en situation de handicap en la ralentissant inutilement.

Qu’est-ce qu’une image informative ?

Une image informative est une image porteuse d’un message que l’éditeur souhaite restituer textuellement aux personnes empêchées de lire, dans un contexte de publication précis.

Différents types d’images informatives :

  • Image signifiante : image représentant des concepts et des informations, voire des messages émotionnels (photographie, peinture, illustration…).
  • Image de texte : texte lisible présenté sous forme de pixel
  • Image cliquable : image utilisée comme lien ou comme bouton
  • Image de données : image qui repose sur un jeu de données (graphique, diagramme, organigramme, tableau de données), lorsqu’un texte court ne suffit pas pour décrire le sens.
  • Groupe d'images : ensemble d’images véhiculant une seule information
  • Image interactive : contient différentes zones cliquables

En fonction de la typologie, le message est soit objectif, soit subjectif. Par exemple, un logo Facebook cliquable n’a pas de message émotionnel à faire passer et peut donc avoir un texte alternatif objectif. Par contre, une illustration, peut avoir pour but de susciter une émotion qu’il sera nécessaire de transmettre textuellement. Dans ce cas, il s’agit d’une transcription subjective qui traduit l’intention de l’auteur et de l’éditeur.

Quand et comment rédiger un texte alternatif ?

Pour chaque image, il faut déterminer si un texte alternatif est nécessaire. Cette décision repose non seulement sur le statut décoratif/informatif de l’image, mais aussi sur le contexte de l’image dans la page.

Les images sont généralement entourées par du texte qui est plus ou moins corrélé à l’image. Par exemple, si un paragraphe ou une légende d’image décrivent l’information portée par l’image, alors un texte alternatif n’est pas indispensable, puisque cette information est déjà fournie dans le texte.

C’est pourquoi le contexte textuel a toute son importance dans le processus de décision et d’élaboration du texte alternatif.

Il ne faut pas oublier que ce texte alternatif sera lu en contexte par les technologies d’assistance. Il va donc s’insérer dans l’ordre de lecture d’un contenu qui sera devenu complètement textuel (car les technologies d’assistance n’affichent pas les images).

Le choix éditorial de la fourniture d’un texte alternatif

Pour permettre aux éditeurs de déterminer quelles sont les images pour lesquelles ils doivent fournir ou non un texte alternatif, voici un arbre de décision qui pourra les aider.

L’arbre de décision ci-dessous recense les questions qui peuvent se poser afin de déterminer la nécessité/pertinence d’un texte alternatif.

arbre de décision

La rédaction d’une charte éditoriale par maison d’édition peut être un outil utile à mettre en place par les éditeurs.

Exemple de texte alternatif en fonction du contexte

Image représentant Napoléon, exemple pour définir le texte alternatif

Quel est le contexte ? Dans un livre d’histoire, un chapitre détaille plusieurs chefs militaires et cette image introduit un paragraphe sur Napoléon Dans le même livre d’histoire, cette image est suivie d’un texte indiquant « Napoléon Ier » Dans une biographie de Napoléon, cette image est utilisée comme lien vers un article Wikipédia Cette image est présente dans une biographie du peintre Jacques-Louis David Dans un livre, l’image est accompagnée d’une légende suffisante pour en comprendre le sens
Quel texte alternatif serait pertinent ? 2 options :
1/ Napoléon Ier
2/ Aucun
Aucun Article Wikipédia sur Napoléon Ier Portrait de Napoléon Ier par Jacques-Louis David 2 options :
1/ Image
2/ Aucun

Alternative textuelle courte et longue

Définition :

Pour les images informatives, la fourniture d’un texte alternatif court est obligatoire. La fourniture d’un texte alternatif long complémentaire est facultative. Elle n’est requise que dans deux cas de figure :

  • impossibilité de restituer toute l’information de manière concise comme l’exige fonctionnellement le texte court et de tenir dans la limite des 145 caractères imposée par certaines technologies d’assistance ;
  • inadéquation du texte brut au kilomètre pour structurer un contenu textuel alternatif, par exemple pour les graphiques comprenant de nombreuses données ou une carte géographique. Cela garantit la prosodie de la synthèse vocale (qui a besoin d’un découpage en phrases/paragraphes pour fonctionner correctement).

Le contenu (et donc la longueur) des textes alternatifs courts/longs sont des choix éditoriaux qui dépendent principalement de trois critères :

  • le contexte textuel (qui contient déjà une partie de l’information ou non) ;
  • la complexité de l’image à traiter ;
  • le public ciblé par la publication (par exemple enfants, professionnels, etc.).

Quand un texte alternatif long est nécessaire ? Quelles questions se poser ?

[Mettre arbre Décision slide 28]

Un texte alternatif long sera forcément accompagné d’un texte alternatif court et d’un texte de libellé de type « lire la description longue ».

L’intégration technique et la restitution des textes alternatifs courts et des textes alternatifs longs sont différents. C’est pourquoi ces deux types de textes alternatifs doivent être clairement distingués lors de leur transmission au prestataire de fabrication EPUBs (cf. Intégration technique).

Rédaction des textes alternatifs

Qui rédige ?

L'éditeur va déterminer la nécessité d’un texte alternatif et, si besoin, son rédacteur en fonction de son organisation. L’auteur et l’éditeur sont les mieux placés pour transmettre l’intention du choix de l’image.

Les textes alternatifs seront rédigés par le service éditorial avec ou sans l’auteur, L’auteur est souvent requis quand il s’agit d’une image qui nécessite une compétence ou une connaissance dans un secteur particulier (par exemple en astronomie, en chimie).

On pourra sous-traiter la saisie d’un texte alternatif au compositeur dans le cas d’un texte modélisé en image ou d’une image récurrente. L’éditeur devra alors s’être entendu en amont avec le compositeur, via un cahier des charges explicite, sur le contenu du texte alternatif (par exemples texte du logo, titraille traitée en image, image de couverture, d'un pictogramme récurrent, etc.).

Quelques bonnes pratiques pour la rédaction

  • Offrir les mêmes informations qu’aux voyants : ni plus, ni moins ;
  • Ne faire perdre aucune information nécessaire à la compréhension ;
  • Éviter les doublons (cf. information déjà présente dans le texte), être concis (en allant à l’essentiel) pour ne pas rallonger le temps de lecture avec les technologies d’assistance ;
  • Garder le même ton, vocabulaire, niveau de langue que ceux utilisés dans la publication ;
  • N’indiquer la typologie de l’image que si nécessaire (dessin, gravure…) ;
  • Tirer parti du brief édito aux iconographes pour le choix de l’image (si disponible) ;
  • Tirer parti des métadonnées d’images fournies par la banque d’image ou la photothèque (si disponibles et pertinentes pour l’accessibilité).

Comment savoir si son texte alternatif est pertinent ?

Il y a autant de possibilité de textes alternatifs que de personnes rédigeant, Ce faisant, il n’y a pas un seul texte alternatif pertinent, mais potentiellement plusieurs.

Pour juger de la pertinence d’un texte alternatif, l’éditeur doit se mettre à la place du lecteur empêché.

La lecture sans support visuel n’est pas l’exclusivité des aveugles ou déficients visuels et la rédaction d’un texte alternatif ne nécessite pas d’expertise dans le domaine du handicap. Chaque éditeur peut simuler une expérience de privation d’accès visuel à l’image par différents moyens : se lire le texte alternatif à haute voix les yeux fermés, imaginer décrire l’image par téléphone à quelqu’un, etc. Cela lui permettra d’exercer son bon sens pour juger de la pertinence de son texte alternatif et de l’ajuster si besoin.

Intégration technique au sein de l’EPUB

Une fois les textes alternatifs rédigés et transmis, le compositeur numérique se charge de les intégrer soit dans l’EPUB, soit dans l’XML pivot servant à la génération automatique de l’EPUB.

Comment transmettre ces textes alternatifs au service de fabrication ou de composition ?

Le groupe Normes et Standards du SNE propose un modèle de fichier Excel pour la fourniture des textes alternatifs aux compositeurs numériques. Vous trouverez le tableau Excel en annexe . Il pourra servir également au contrôle qualité du fichier EPUB produit, pour vérifier la bonne intégration des textes alternatifs transmis.

Comment intégrer techniquement le texte alternatif ?

Absence volontaire de texte alternatif

Cela sert à signaler les images décoratives qui doivent être ignorées par les technologies d’assistance.
L’attribut @alt sur <img> est présent mais vide.

Par exemple :

<img src="image.jpg" alt=""></>

Texte alternatif court

Le texte alternatif court est un texte brut à placer en valeur d’attribut @alt dans la balise <img>

Par exemple :

<img src="logo.jpg" alt="Logo de ma maison d'édition" ></>

Texte alternatif long

Il existe différentes manières de gérer le texte alternatif long, plus ou moins complexes et interopérables. Voici les deux manières retenues par le Groupe Normes et Standards lors de la rédaction de la Charte de production des EPUBs :

Solution 1 : texte long défini dans le même fichier XHTML que l’image

Depuis l’image <img>, référence croisée via l’attribut @aria-describedby à un élément bloc du même fichier XHTML (cf. balises <div>, ou <article>, <table>, <dl>) qui contient tout le texte long et qui porte un identifiant HTML (via un attribut @id) pour pouvoir y faire référence croisée depuis l’image.

Solution 2 : texte long défini dans un autre fichier XHTML que l’image

Sous l’image <img>, hyperlien vers un autre fichier XHTML qui contient le texte long de cette image.

Dans les deux cas, le texte long peut être montré / caché aux lecteurs, au choix de l’éditeur. Par défaut, afin de préserver l’homogénéité entre papier et EPUB nativement accessible, le texte long et/ou l’hyperlien vers le texte long sera invisible. Pour le masquer, il suffit d’appliquer la propriété de style visibility:hidden sur le texte long (où qu’il soit) ou sur l’hyperlien vers le texte long.

Pour plus de précisions, consultez la charte technique pour la production d’« EPUBs textuels » nativement accessibles disponible sur le site internet du SNE.

Solution 3 : balise <detail>

La balise détails permet au lecteur de rendre visible une description longue. Afficher/Masquer Elle est aussi reconnue par la synthèse vocale. Le rendu peut être personnalisable en css. Le contenu de la balise peut être enrichi par des titres, des tableaux et tout type de balises html.

La restitution

Les meilleurs outils de restitution grand public à ce jour sont l’application de lecture Thorium sur ordinateur et l’utilisation conjointe de Books et VoiceOver sur Iphone ou Ipad.

Renseigner les métadonnées de mise en accessibilité des images

La Directive oblige à signaler les caractéristiques d’accessibilité en renseignant les métadonnées correspondantes. Concernant la mise en accessibilité des images, les métadonnées doivent donc être renseigné tant dans le EPUB produit que dans le flux de diffusion aux revendeurs.

Métadonnées dans l’EPUB

La déclaration des caractéristiques d’accessibilité, incluant la présence des textes alternatifs, s’effectue par le fichier OPF, par l’utilisation d’élément <meta> sous l’élément <metadata>.

Déclaration de contenus visuels et des textes alternatifs

La présence de textes alternatifs suppose l’existence d’images informatives dans l’EPUB. Dans ce cas, cela signifie que la lecture standard (sans technologie d’assistance) doit se faire aussi sous forme visuelle, ce que la propriété accessMode doit préciser en utilisant la valeur "visual".

Si tous les textes alternatifs aux images informatives ont été renseignés, alors la lecture des images par les technologies d’assistance sera possible en passant uniquement par la lecture textuelle. Cela sera indiqué par la propriété accessModeSufficient avec la seule valeur "textual" et pas de valeur "visual" dans ce cas.

Enfin, la présence de textes alternatifs est explicitée par la propriété accessibilityFeature en

Pour plus de précisions, consultez la Charte technique au chapitre Métadonnées OPF, page 70 et suivantes.

Métadonnées d’accessibilité ONIX

Les métadonnées d’accessibilité doivent également être renseignées dans les canaux de diffusion/distribution pour permettre aux utilisateurs finaux de vérifier avant achat ou emprunt si l’ouvrage est adapté à ses besoins spécifiques d’accessibilité. Les sites de mise à disposition de livres numériques peuvent ainsi exploiter ces informations d’accessibilité transmises par les éditeurs-diffuseurs pour informer au mieux et préciser les caractéristiques détaillées d’accessibilité de chaque article.

Sans ces informations, l’utilisateur n’a aucun moyen de distinguer les livres numériques accessibles de ceux qui ne le sont pas.

ONIX est le standard le plus utilisé pour véhiculer les informations dans les canaux de diffusion-distribution. La version à utiliser aujourd’hui est ONIX 3.0. Les métadonnées d’accessibilité sont à décrire au sein du bloc XML <DescriptiveDetail> qui sert à la description de l’ouvrage (contenant notamment le titre, les auteurs, etc.). Au sein de ce bloc, une fonctionnalité d’accessibilité correspond à un bloc <ProductFormFeature>, contenant dans la majorité des cas une paire de deux éléments :

  • <ProductFormFeatureType> avec une valeur 09, indique que la propriété décrite ensuite relève de l’accessibilité (pour plus de détails, se référer à la liste des valeurs 79 du standard ONIX
  • <ProductFormFeatureValue>, avec des différentes valeurs tirées de la liste ONIX n° 196 définit des caractéristiques détaillées d’accessibilité.

Les textes alternatifs courts et les textes longs font partie des propriétés d’accessibilité à expliciter dans ONIX. Pour les textes alternatifs courts, la valeur 14 est à indiquer comme valeur de l’élément <ProductFormFeatureValue>. La valeur 15 correspond aux textes longs. Si une publication possède des graphiques dont les données sont fournies sous forme textuelle ou tabulaire, la valeur 16 pourra également être indiquée.

Comment contrôler la bonne intégration des textes alternatifs dans les EPUBs ?

Comme tous les EPUBs, les EPUBs accessibles doivent faire l’objet d’un contrôle qualité à leur réception, après leur commande et avant leur distribution.

Dans le cas d’EPUBs contenant des images informatives, deux contrôles qualité spécifiques sont nécessaires :

  • le contrôle de la bonne intégration des textes alternatifs courts et longs,
  • le contrôle des métadonnées d’accessibilité liées à la mise en accessibilité des images.

Deux outils peuvent servir au contrôle qualité : Ace (Accessibility Checker développé par Daisy ) et Thorium (le système de lecture d’EPUB développé par EdrLab).

Thorium

Thorium est un système de lecture gratuit développé par EdrLab qui s’attache à supporter l’intégralité du standard EPUB et à être accessible.

Cette application de lecture libre et ouverte permet de se rendre compte de l’expérience utilisateur. Il permettra de tester le rendu visuel des descriptions longues et d’écouter les textes alternatifs couts et longs.

Ace

Ace est un outil gratuit de contrôle qualité des EPUB. Son rapport affiche (entre autres choses) les métadonnées de l’EPUB (onglet Métadonnées) et les textes alternatifs associés aux images (onglet Images).

Le dernier onglet « Images »du rapport Ace sert à vérifier :

  • La liste des images présentes dans le fichier et leur statut : décrites ou non
  • La correspondance entre l’image et le texte alternatif renseigné
  • Le respect du calibrage pour la zone de texte alternatif court

NB : le fichier Excel contenant les textes alternatifs à intégrer servira de référence pour cette phase de contrôle.

Exemple d'un rapport Ace

Comment contrôler les métadonnées d’accessibilité des images ?

Ace

L’onglet « Metadata » du rapport Ace affiche les métadonnées d’accessibilité, dont celles des images dans le langage Schema.org

Il s’agira de s’assurer que les deux propriétés Schema sont présentes :

  • schema:accessModeSufficient = textual
  • schema:accessibilityFeature = alternativeText

Référentiels techniques

WCAG

Des travaux préliminaires ont permis de déterminer que les normes WCAG répondent aux exigences de la Directive Accessibilité.

Les normes d’accessibilité du contenu Web (WCAG ou Web Content Accessibility Guidelines en anglais) sont un standard défini par

le W3C afin de garantir l’accès aux contenus traités par les technologies web aux personnes empêchées.

Pour que les publications EPUB puissent être qualifiées d’accessibles selon les normes du W3C, elles doivent a minima atteindre le niveau de conformité A, sachant que le niveau AA est très fortement recommandé. Source

Traduction française : http://www.edrlab.org/public/sne/TAE_HTML_V3/Techniques_d_Accessibilite_EPUB%201.0.htm

Standards d’accessibilité EPUB

Annexes

Annexe 1 : Extraits de la Directive concernant les textes alternatifs aux images

Annexe I/Section I/1.Exigences relatives à la fourniture d’informations/b. Instructions… :

v) sont disponibles, en ce qui concerne leur contenu, dans des formats texte permettant de générer d’autres formats auxiliaires pouvant être présentés de différentes manières et par l’intermédiaire de plusieurs canaux sensoriels;

vi) sont accompagnées d’une présentation de substitution de tout contenu non textuel;

Annexe I/Section IV/f. pour les livres numériques :

Iv) permettre des restitutions alternatives du contenu et son interopérabilité avec diverses technologies d’assistance, de manière à ce qu’il soit perceptible, utilisable, compréhensible et robuste;

Annexe II/Section III/EXIGENCES ÉNONCÉES À LA SECTION III DE L’ANNEXE I/Fourniture de service/b :

i) Fournir des fichiers électroniques pouvant être lus par un ordinateur au moyen d’un logiciel de lecture d’écran pour que les personnes aveugles puissent utiliser les informations.

v) Faire en sorte que le texte puisse être lu par des personnes atteintes de déficience visuelle.

vi) Doubler un diagramme d’une description textuelle précisant les principaux éléments ou décrivant les principales actions.

Annexe II/Section III/EXIGENCES ÉNONCÉES À LA SECTION IV DE L’ANNEXE I/Services spécifiques/f :

v) Veiller à ce que les informations sur les caractéristiques d’accessibilité soient disponibles dans le fichier électronique, pour que les personnes handicapées puissent être informées.

Annexe 2 : Tableau Excel