+1
Regarde aussi aria-flowto

Cordialement
Christian Cousquer

De : liste_gta [mailto:liste_gta-boun...@list.accessiweb.org] De la part de 
Aurélien Levy
Envoyé : mercredi 8 février 2017 10:43
À : liste_gta@list.accessiweb.org
Objet : Re: [Liste GTA] Panneau dépliant et menu de navigation

Bonjour
Bonjour la liste,

...


1)      Panneau  dépliant :
Sur quels tests invalider ce composant d'interface qui ne fait pas appel à un 
rôle ARIA correspondant à un motif de conception ?
aucun il n'y aucune obligation d'utiliser les motifs de conception 
(heureusement) et le fonctionnement c'est plutôt : tu utilises tel ou tel role 
aria -> tu es dans un motif de conception -> tu dois l'implémenter 
correctement. Particulièrement le design pattern menu est totalement à 
proscrire pour ce qui concerne des menus de navigation dans un site, il s'agit 
d'un design pattern pour faire des menus applicatifs (copier / coller / autres 
actions dans la page). Enfin pour rappelle dès que tu fais des motifs de 
conception tu devras vérifier leur rendu dans la base de référence.

Sur la thématique des scripts ?
pas contre oui tu peux par exemple demander l'ajouter de aria-expanded ou 
aria-haspopup ou des titles ou de textes cachés pour véhiculer des infos sur le 
nom, l'état, le role des composants


La prise de focus n'est pas circonscrite aux éléments focusables de ce panneau. 
Non conforme sur le 12.3.2 ?
oui tu peux invalider l'ordre logique de navigation au clavier (mais en soit si 
en dehors d'un motif de conception rien n'oblige à bloquer le focus dans le 
menu)



2)      Mécanisme de navigation sur plusieurs niveaux
L'utilisateur non-voyant n'est pas informé du mécanisme de navigation sur 
plusieurs niveaux de profondeur (avec rechargement de la liste).
il l'est si il y a bien une structure de liste imbriquée

Il ne peut pas distinguer les items qui ouvre un niveau inférieur (indiqué 
visuellement par un chevron).

è Non conforme sur le 7.1.1 ? Le nom n'est pas explicite et les changements 
d'états ne sont pas accessibles aux technos d'assistance.
oui c'est pour cela que tu as besoin de aria-expanded par exemple + cela 
devrait être des button et non des lien



--

Aurélien Levy

----

Temesis
_______________________________________________
liste_gta mailing list
liste_gta@list.accessiweb.org
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org

Répondre à