Rule 1.9.2
Summary
No-check rule
Business description
Criterion
Test
Description
Chaque image objet pourvue d’une légende (balise
<object>
avec l’attribut type=“image/…” associée à une légende adjacente), vérifie-t-elle, si nécessaire, ces conditions ?
- L’ image objet (balise
<object>
) et sa légende adjacente sont contenues dans une balise<figure>
.- La balise
<figure>
possède un attribut WAI-ARIArole="figure"
ourole="group"
.- La balise
<figure>
possède un attribut WAI-ARIAaria-label
dont le contenu est identique au contenu de la légende.- La légende est contenue dans une balise
<figcaption>
.
Technical notes (criterion 1.9)
L’implémentation d’un attribut WAI-ARIA
role="group"
ourole="figure"
sur l’élément parent<figure>
est destiné à pallier le manque de support actuel des éléments<figure>
par les technologies d’assistance. L’utilisation d’un élément<figcaption>
pour associer une légende à une image impose au minimum l’utilisation d’un attribut WAI-ARIAaria-label
sur l’élément parent<figure>
dont le contenu sera identique au contenu de l’élément<figcaption>
. Pour s’assurer d’un support optimal, il peut également être fait une association explicite entre le contenu de l’ alternative textuelle de l’image et le contenu de l’élément<figcaption>
, par exemple :
<img src="image.png" alt="Photo : soleil couchant" /><figcaption>Photo : crédit xxx</figcaption>
Les attributs WAI-ARIA
aria-labelledby
etaria-describedby
ne peuvent pas être utilisés actuellement par manque de support par les technologies d’assistance.Note : les images légendées doivent par ailleurs respecter le critère 1.1 et le critère 1.3 relatifs aux images porteuses d’information.
Level
A
Technical description
Scope
Page
Decision level
@@@TODO
Algorithm
Selection
None
Process
None
Analysis
Not Tested
In all cases