Critère 1.2
Chaque image de décoration est-elle correctement ignorée par les technologies d’assistance ?
Comprendre
Les images purement décoratives doivent être ignorées des lecteurs d’écran (alt vide, aria-hidden).
Ce critère s’applique lorsque la page contient : images, images vectorielles, images réactives, boutons image, contenus embarqués (object, embed), images bitmap (canvas).
Ce que vérifie Agence RGAA
Aucun contrôle automatique fiable aujourd’hui : ce critère est vérifié par une personne (en interne ou par un auditeur RGAA).
Un résultat automatique n’est jamais un audit : seul un contrôle humain (en interne ou par un auditeur RGAA) permet de conclure.
Tests officiels
Test 1.2.1
Chaque image (balise
<img>) de décoration, sans légende, vérifie-t-elle une de ces conditions ? La balise<img>possède un attributaltvide (alt="") et est dépourvue de tout autre attribut permettant de fournir une alternative textuelle ; La balise<img>possède un attribut WAI-ARIAaria-hidden="true"ourole="presentation".Méthodologie de test
- Retrouver dans le document les images décoratives dépourvues de légende structurées au moyen d’un élément
<img>; - Pour chaque image, vérifier que l’image ne possède pas d’attributs
aria-labelledby,aria-labeloutitleet qu’elle possède :- Soit un attribut
altvide (alt="") ; - Soit un attribut WAI-ARIA
aria-hidden="true"ourole="presentation".
- Soit un attribut
- Si c’est le cas pour chaque image, le test est validé.
- Retrouver dans le document les images décoratives dépourvues de légende structurées au moyen d’un élément
Test 1.2.2
Chaque zone non cliquable (balise
<area>sans attributhref) de décoration, vérifie-t-elle une de ces conditions ? La balise<area>possède un attributaltvide (alt="") et est dépourvue de tout autre attribut permettant de fournir une alternative textuelle ; La balise<area>possède un attribut WAI-ARIAaria-hidden="true"ourole="presentation".Méthodologie de test
- Retrouver dans le document les images décoratives structurées au moyen d’un élément
<area>(sans attributhref) ; - Pour chaque image, vérifier que l’élément
<area>ne possède pas d’attributsaria-labelledby,aria-labeloutitleet qu’il possède :- Soit un attribut
altvide (alt="") ; - Soit un attribut WAI-ARIA
aria-hidden="true"ourole="presentation".
- Soit un attribut
- Si c’est le cas pour chaque image, le test est validé.
- Retrouver dans le document les images décoratives structurées au moyen d’un élément
Test 1.2.3
Chaque image objet (balise
<object>avec l’attributtype="image/…") de décoration, sans légende, vérifie-t-elle ces conditions ? La balise<object>possède un attribut WAI-ARIAaria-hidden="true"; La balise<object>est dépourvue d’alternative textuelle ; Il n’y a aucun texte faisant office d’alternative textuelle entre<object>et</object>.Méthodologie de test
- Retrouver dans le document les images décoratives structurées dépourvues de légende au moyen d’un élément
<object>(avec un attributtype="image/…") ; - Pour chaque image, vérifier que la balise ouvrante
<object>ne possède pas d’attributsaria-labelledby,aria-labeloutitleet qu’elle :- Possède un attribut WAI-ARIA
aria-hidden="true"; - Et est dépourvue d’alternative textuelle ;
- Et est dépourvue d’un contenu alternatif présent entre les balises
<object>et</object>.
- Possède un attribut WAI-ARIA
- Si c’est le cas pour chaque image, le test est validé.
- Retrouver dans le document les images décoratives structurées dépourvues de légende au moyen d’un élément
Test 1.2.4
Chaque image vectorielle (balise
<svg>) de décoration, sans légende, vérifie-t-elle ces conditions ? La balise<svg>possède un attribut WAI-ARIAaria-hidden="true"; La balise<svg>et ses enfants sont dépourvus d’alternative textuelle ; Les balises<title>et<desc>sont absentes ou vides ; La balise<svg>et ses enfants sont dépourvus d’attributtitle.Méthodologie de test
- Retrouver dans le document les images décoratives dépourvues de légende structurées au moyen d’un élément
<svg>; - Pour chaque image, vérifier que l’élément
<svg>ne possède pas d’attributsaria-labelledbyouaria-labelet qu’il :- Possède un attribut WAI-ARIA
aria-hidden="true"; - Et est dépourvu d’alternative textuelle (ainsi que ses éléments enfants) ;
- Et ne contient pas d’éléments
<title>et<desc>à moins que vides de contenu ; - Et est dépourvu d’attribut
title(ainsi que ses éléments enfants).
- Possède un attribut WAI-ARIA
- Si c’est le cas pour chaque image, le test est validé.
- Retrouver dans le document les images décoratives dépourvues de légende structurées au moyen d’un élément
Test 1.2.5
Chaque image bitmap (balise
<canvas>) de décoration, sans légende, vérifie-t-elle ces conditions ? La balise<canvas>possède un attribut WAI-ARIAaria-hidden="true"; La balise<canvas>et ses enfants sont dépourvus d’alternative textuelle ; Il n’y a aucun texte faisant office d’alternative textuelle entre<canvas>et</canvas>.Méthodologie de test
- Retrouver dans le document les images décoratives dépourvues de légende structurées au moyen d’un élément
<canvas>; - Pour chaque image, vérifier que l’élément
<canvas>ne possède pas d’attributsaria-labelledby,aria-labeloutitleet qu’il :- Possède un attribut WAI-ARIA
aria-hidden="true"; - Et est dépourvu d’alternative textuelle ;
- Et est dépourvu d’un contenu alternatif présent entre les balises
<canvas>et</canvas>.
- Possède un attribut WAI-ARIA
- Si c’est le cas pour chaque image, le test est validé.
- Retrouver dans le document les images décoratives dépourvues de légende structurées au moyen d’un élément
Test 1.2.6
Chaque image embarquée (balise
<embed>avec l’attributtype="image/…") de décoration, sans légende, vérifie-t-elle ces conditions ? La balise<embed>possède un attribut WAI-ARIAaria-hidden="true"; La balise<embed>et ses enfants sont dépourvus d’alternative textuelle.Méthodologie de test
- Retrouver dans le document les images décoratives dépourvues de légende structurées au moyen d’un élément
<embed>(avec un attributtype="image/…") ; - Pour chaque image, vérifier que l’élément
<embed>ne possède pas d’attributsaria-labelledby,aria-labeloutitleet qu’il :- Possède un attribut WAI-ARIA
aria-hidden="true"; - Et est dépourvu d’alternative textuelle ;
- Possède un attribut WAI-ARIA
- Si c’est le cas pour chaque image, le test est validé.
- Retrouver dans le document les images décoratives dépourvues de légende structurées au moyen d’un élément
Texte officiel du référentiel RGAA 4.1.2 publié par la DINUM — voir la source.