Thématique 1 · Images
Critère 1.2 du RGAA 4.1
Énoncé officiel
Chaque image de décoration est-elle correctement ignorée par les technologies d’assistance ?
Tests (6)
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 attribut `alt` vide (`alt=""`) et est dépourvu de tout autre attribut permettant de fournir une alternative textuelle ;
La balise `<img>` possède un attribut WAI-ARIA `aria-hidden="true"` ou `role="presentation"`.
Test 1.2.2
Chaque zone non cliquable (balise `<area>` sans attribut `href`) de décoration, vérifie-t-elle une de ces conditions ?
La balise `<area>` possède un attribut `alt` vide (`alt=""`) et est dépourvu de tout autre attribut permettant de fournir une alternative textuelle ;
La balise `<area>` possède un attribut WAI-ARIA `aria-hidden="true"` ou `role="presentation"`.
Test 1.2.3
Chaque image objet (balise `<object>` avec l’attribut `type="image/…"`) de décoration, sans légende, vérifie-t-elle ces conditions ?
La balise `<object>` possède un attribut WAI-ARIA `aria-hidden="true"` ;
La balise `<object>` est dépourvu d’alternative textuelle ;
Il n’y a aucun texte faisant office d’alternative textuelle entre `<object>` et `</object>`.
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-ARIA `aria-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’attribut `title`.
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-ARIA `aria-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>`.
Test 1.2.6
Chaque image embarquée (balise `<embed>` avec l’attribut `type="image/…"`) de décoration, sans légende, vérifie-t-elle ces conditions ?
La balise `<embed>` possède un attribut WAI-ARIA `aria-hidden="true"` ;
La balise `<embed>` et ses enfants sont dépourvus d’alternative textuelle.
Ce que Conformly vérifie
Ce critère fait partie de ceux que notre moteur évalue automatiquement, via la règle suivante :
image-redundant-alt— Alternative d'image redondante avec le texte adjacent
Une vérification automatique ne remplace pas la lecture des tests ci-dessus : elle détecte des manquements, elle ne prouve pas la conformité.
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.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.6 — Chaque image porteuse d’information a-t-elle, si nécessaire, une descr…
- 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.