Bonjour Aurélien,

aria-labelledby n'étant pas référencé comme implémentation possible d'une
alternative (ça ne doit pas se conformer à la base de références je
présume) et le alt étant requis, il ne peut s'agir que d'une simple
exception.

La note dans la partie "Description" indique clairement que le alt doit
contenir le même texte que celui de l'élément cible du aria-labelledby donc
une valeur générique ça ne le fait pas non plus et ça revient à l'inutilité
de la liaison avec aria-labelledby.

Pour l'aspect répétition, je te rejoins complétement. Je suis tombé sur de
nombreux cas pendant des développements où je me suis retrouvé à devoir
faire de la répétition (genre des valeurs d'attribut que je voulais
réutiliser dans des aria-labelledby) ; c'était un peu moins ennuyeux que le
cas que tu nous présentes ici du fait qu'il s'agissait d'un contexte
Javascript.

Bref, en l'absence d'une prise en charge de aria-labelledby en 1.1, tu n'as
pas de marge de manoeuvre.

Pas sûr que ma réponse apporte quelque chose à ta réflexion sur le sujet.
Romain


Le 1 septembre 2014 15:47, Aurélien Levy <[email protected]> a
écrit :

> Bonjour,
>
> je serai curieux d'avoir votre avis sur le motif suivant :
> <figure role="group">
> <img alt="" aria-labelledby="xxx" src="photo.jpg">
> <figcaption id="xxx">légende de l'image servant d'alternative</figcaption>
> </figure>
>
> j'ai trouvé ça sur le wiki wcag
> http://www.w3.org/WAI/GL/wiki/Using_aria-labelledby_to_
> provide_a_text_alternative_for_non-text_content
> qui tend à montrer que c'est utilisable à ceci près qu'il recommande :
> - de ne pas mettre de alt du tout mais du coup si on met pas de alt il
> faudrait une exception dans le test 1.1.1 sinon il sera non conforme.
> - de répéter le contenu du figcaption dans le alt mais je suis moyennement
> fan puisque le but d'utiliser aria-labelledby est justement de ne pas faire
> de répétition. Sinon, la solution restante serait de mettre une valeur
> générique type "image légendée" mais pas top non plus.
>
> Bref, votre opinion est la bienvenue ;)
>
> --
> Aurélien Levy
> ----
> Temesis
>
>
> _______________________________________________
> liste_gta mailing list
> [email protected]
> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
>
_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org

Répondre à