Merci pour ta réponse Aurélien.

Par contre, il n'y a pas de structure de liste imbriquée. Le contenu du panneau 
est actualisé. Le titre change, la liste de niveau N est remplacée par la liste 
de niveau N-1.
aria-expanded ne me semble donc pas adapté.

Si ce n'était pas clair dans ma description, les href pointent sur de vraies 
pages.
Il faudrait des liens pour les items sans niveau inférieur et des boutons pour 
les items avec niveau inférieur...

De plus, ça pose un problème CSS désactivées. Les contenus des différents 
niveaux sont présents dans le code HTML de la page mais sont cachés lorsqu'ils 
ne sont pas actifs via :
.invisible {
    height: 0;
    overflow: hidden;
}


De : liste_gta [mailto:[email protected]] De la part de 
Aurélien Levy
Envoyé : mercredi 8 février 2017 10:43
À : [email protected]
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
This message contains information that may be privileged or confidential and is 
the property of the Capgemini Group. It is intended only for the person to whom 
it is addressed. If you are not the intended recipient, you are not authorized 
to read, print, retain, copy, disseminate, distribute, or use this message or 
any part thereof. If you receive this message in error, please notify the 
sender immediately and delete all copies of this message.
_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org

Répondre à