+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