Bonjour,

On Wed, Jun 20, 2018 at 08:01:39AM +0000, BERNIER-MALCOIFFE, Frédéric wrote:
[...]
>    Sur le papier, le design pattern ARIA Tree View
>    (https://www.w3.org/TR/wai-aria-practices-1.1/#TreeView) est
>    approprié.
>    Mais sa mise en œuvre est délicate en particulier de par ses nombreuses
>    interactions au clavier.

Pour être conforme RGAA, seules les interactions avec les flèches, [MAJ+]TAB, 
ECHAP, ESPACE et ENTRÉE sont requises.

>    Le jeu en vaut-il la chandelle ? Ce widget est-il maîtrisé et
>    avantageux pour les utilisateurs ?

Il n'existe à ma connaissance pas d'étude complète sur l'utilisabilité de ce 
type de widgets implémentés en utilisant ARIA.


Lorsque le focus est placé sur une Treeview, les lecteurs d'écran indiquent 
qu'on se trouve dans une arborescence, le nombre d'élément du niveau courant, 
l'état de l'élément ayant le focus, etc. Ça me semble intuitif de naviguer dans 
ce type de structure (le DP reprend les interactions au clavier classiques que 
l'on retrouve dans la plupart des applications).

>    Une implémentation alternative serait de mettre simplement sur les
>    nœuds parent du aria-expanded + role=button.

Oui.

La valeur ajoutée du Treeview réside dans le fait que la position où 
l'utilisateur se situe dans l'arbre (profondeur et "largeur") est énoncée par 
le lecteur d'écran : plus facile de s'en faire une idée globale et de s'y 
repérer.

Alex

Alex Bernier
--
Directeur

Association BrailleNet - AccessiWeb
12bis avenue Maurice Thorez
94200 Ivry sur Seine

Tél. + 33 1 85 09 05 13

Fax  + 33 1 46 70 35 84

_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org

Répondre à