Thématique 1 · Images
Critère 1.6 du RGAA 4.1
Énoncé officiel
Chaque image porteuse d’information a-t-elle, si nécessaire, une description détaillée ?
Tests (10)
Test 1.6.1
Chaque image (balise `<img>`) porteuse d’information, qui nécessite une description détaillée, vérifie-t-elle une de ces conditions ?
Il existe un attribut `longdesc` qui donne l’adresse (URL) d’une page ou d’un emplacement dans la page contenant la description détaillée ;
Il existe une alternative textuelle contenant la référence à une description détaillée adjacente à l’image ;
Il existe un lien ou un bouton adjacent permettant d’accéder à la description détaillée.
Test 1.6.2
Chaque image objet (balise `<object>` avec l’attribut `type="image/…"`) porteuse d’information, qui nécessite une description détaillée, vérifie-t-elle une de ces conditions ?
Il existe un attribut `longdesc` qui donne l’adresse (URL) d’une page ou d’un emplacement dans la page contenant la description détaillée ;
Il existe une alternative textuelle contenant la référence à une description détaillée adjacente à l’image ;
Il existe un lien ou un bouton adjacent permettant d’accéder à la description détaillée.
Test 1.6.3
Chaque image embarquée (balise `<embed>`) porteuse d’information, qui nécessite une description détaillée, vérifie-t-elle une de ces conditions ?
Il existe un attribut `longdesc` qui donne l’adresse (URL) d’une page ou d’un emplacement dans la page contenant la description détaillée ;
Il existe une alternative textuelle contenant la référence à une description détaillée adjacente à l’image ;
Il existe un lien ou un bouton adjacent permettant d’accéder à la description détaillée.
Test 1.6.4
Chaque bouton de type image (balise `<input>` avec l’attribut `type="image"`) porteur d’information, qui nécessite une description détaillée, vérifie-t-il une de ces conditions ?
Il existe un attribut `longdesc` qui donne l’adresse (URL) d’une page ou d’un emplacement dans la page contenant la description détaillée ;
Il existe une alternative textuelle contenant la référence à une description détaillée adjacente à l’image ;
Il existe un lien ou un bouton adjacent permettant d’accéder à la description détaillée.
Test 1.6.5
Chaque image vectorielle (balise `<svg>`) porteuse d’information, qui nécessite une description détaillée, vérifie-t-elle une de ces conditions ?
Il existe un attribut WAI-ARIA `aria-label` contenant l’alternative textuelle et une référence à une description détaillée adjacente ;
Il existe un attribut WAI-ARIA `aria-labelledby` associant un passage de texte faisant office d’alternative textuelle et un autre faisant office de description détaillée ;
Il existe un attribut WAI-ARIA `aria-describedby` associant un passage de texte faisant office de description détaillée ;
Il existe un lien ou un bouton adjacent permettant d’accéder à la description détaillée.
Test 1.6.6
Pour chaque image vectorielle (balise `<svg>`) porteuse d’information, ayant une description détaillée, la référence éventuelle à la description détaillée dans l’attribut WAI-ARIA `aria-label` et la description détaillée associée par l’attribut WAI-ARIA `aria-labelledby` ou `aria-describedby` sont-elles correctement restituées par les technologies d’assistance ?
Test 1.6.7
Chaque image bitmap (balise `<canvas>`), porteuse d’information, qui nécessite une description détaillée, vérifie-t-elle une de ces conditions ?
Il existe un attribut WAI-ARIA `aria-label` contenant l’alternative textuelle et une référence à une description détaillée adjacente ;
Il existe un attribut WAI-ARIA `aria-labelledby` associant un passage de texte faisant office d’alternative textuelle et un autre faisant office de description détaillée ;
Il existe un contenu textuel entre `<canvas>` et `</canvas>` faisant référence à une description détaillée adjacente à l’image bitmap ;
Il existe un contenu textuel entre `<canvas>` et `</canvas>` faisant office de description détaillée ;
Il existe un lien ou bouton adjacent permettant d’accéder à la description détaillée.
Test 1.6.8
Pour chaque image bitmap (balise `<canvas>`) porteuse d’information, qui implémente une référence à une description détaillée adjacente, cette référence est-elle correctement restituée par les technologies d’assistance ?
Test 1.6.9
Pour chaque image (balise `<img>`, `<input>` avec l’attribut `type="image"`, `<area>`, `<object>`, `<embed>`, `<svg>`, `<canvas>`, ou possédant un attribut WAI-ARIA `role="img"`) porteuse d’information, qui est accompagnée d’une description détaillée et qui utilise un attribut WAI-ARIA `aria-describedby`, l’attribut WAI-ARIA `aria-describedby` associe-t-il la description détaillée ?
Test 1.6.10
Chaque balise possédant un attribut WAI-ARIA `role="img"` porteuse d’information, qui nécessite une description détaillée, vérifie-t-elle une de ces conditions ?
Il existe un attribut WAI-ARIA `aria-label` contenant l’alternative textuelle et une référence à une description détaillée adjacente ;
Il existe un attribut WAI-ARIA `aria-labelledby` associant un passage de texte faisant office d’alternative textuelle et un autre faisant office de description détaillée ;
Il existe un attribut WAI-ARIA `aria-describedby` associant un passage de texte faisant office de description détaillée ;
Il existe un lien ou un bouton adjacent permettant d’accéder à la description détaillée.
Ce que Conformly vérifie
Ce critère demande une évaluation humaine. Aucun outil automatique ne juge la pertinence d'une alternative, la cohérence d'un ordre de lecture ou la clarté d'un intitulé : notre moteur ne le score donc pas, et nous ne prétendons pas le contraire.
Les tests officiels ci-dessus sont la méthode d'évaluation à appliquer.
Autres critères de la thématique « Images »
- Critère 1.1 — Chaque image porteuse d’information a-t-elle une alternative textuelle…
- Critère 1.2 — Chaque image de décoration est-elle correctement ignorée par les techn…
- Critère 1.3 — Pour chaque image porteuse d’information ayant une alternative textuel…
- Critère 1.4 — Pour chaque image utilisée comme CAPTCHA ou comme image-test, ayant un…
- Critère 1.5 — Pour chaque image utilisée comme CAPTCHA, une solution d’accès alterna…
- Critère 1.7 — Pour chaque image porteuse d’information ayant une description détaill…
- Critère 1.8 — Chaque image texte porteuse d’information, en l’absence d’un mécanisme…
- Critère 1.9 — Chaque légende d’image est-elle, si nécessaire, correctement reliée à …
Source
Énoncé et tests reproduits depuis le Référentiel général d'amélioration de l'accessibilité (RGAA) 4.1, DINUM, sous Licence Ouverte 2.0.