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