Bonjour,

En effet, d'un point de vue technique, il faudra un script qui, sur
l'événement "change", manipule l'état affiché masqué du texte explicatif.

Concernant la liaison entre l'option et le texte explicatif,
aria-describedby devrait faire l'affaire :
- pour chaque élément contenant un texte applicatif, appliquer un
identifiant (attribut id) ;
- pour chaque élément option devant être lié à un texte explicatif,
appliquer la propriété aria-describedby valorisée par l'identifiant du
texte explicatif correspondant.

Concernant la consultation scripts désactivés (qui ne sera plus à traiter
dans le futur), on peut imaginer, tout en conservant l'implémentation ARIA
précédemment décrite, afficher les textes explicatifs les uns en dessous
des autres et utiliser des titres pour que ces textes s’intègrent dans la
structure du document (ces titres pourront être masqués par les scripts).

Le gros point d'interrogation réside dans le support réel des TAs pour
cette implémentation.

Romain


Le 6 mai 2013 14:40, Valérie CICHOWSKI <[email protected]> a écrit :

> Bonjour la Liste,****
>
> ** **
>
> Voici une spécification client que je souhaite rendre accessible, je fais
> donc appel à vos compétences de développeurs, car je bloque un peu
> là-dessus.****
>
> ** **
>
> Dans un formulaire de contact, quand un client sélectionne un motif de
> contact, nous souhaitons afficher un texte explicatif des démarches
> administratives avant le champ message.****
>
> Je vois très bien cela en js, mais en cas de js désactivé, je ne vois pas
> comment lier et afficher le champ Votre demande et le texte associé et
> masquer/démasquer l’information.****
>
> ** **
>
> Avez-vous déjà eu ce cas ?****
>
> Ou si vous voyez un autre moyen d’affichage accessible (pop-up…), je suis
> preneuse.****
>
> ** **
>
> Merci de votre aide,****
>
> ** **
>
> Valérie Cichowski ****
>
> _______________________________________________
> 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 à