Description des interactions possibles avec les éléments du composant, y compris l’utilisation de la souris et du clavier pour naviguer et effectuer des actions.
Fonctionnel
Fonctionnalités principales et secondaires, ainsi que leur comportement et les actions qu’ils déclenchent.
Liste déroulante (complète)
Par défaut, les listes déroulantes sont fermées. Elles peuvent être ouvertes en cliquant sur le champ ou sur l’icône de chevron.
Une icône de chevron pointant vers le bas indique que la liste peut être ouverte. À l’inverse, un chevron pointant vers le haut signifie que la liste peut être fermée.
Liste déroulante standard
Quand une option est sélectionnée, la liste se referme automatiquement et le texte de l’option choisie remplace le texte initial.
Liste déroulante à sélection multiple
Quand une option est sélectionnée, la liste demeure ouverte afin de permettre à l’utilisateur d’effectuer d’autres sélections. Elle se ferme uniquement lorsque l’on clique sur le champ ou à l’extérieur de la composante.
Les choix peuvent s’afficher de 3 façons dans le champ :
- Lorsqu’une seule option est sélectionnée, son libellé s’affiche en texte normal dans le champ, comme pour une liste déroulante standard.
- Lorsqu’il y a deux options sélectionnées, leurs libellés s’affichent en texte normal, séparés par une virgule (ex. : « Option 1, Option 2 »).
- Lorsqu’il y a plus de trois options sélectionnées, le champ affiche en texte normal « X options sélectionnées », où X représente le nombre d’options choisies.
Dans tous les cas, l’utilisateur doit pouvoir retirer ses sélections en rouvrant la liste et en décochant les cases correspondantes.
Champ de recherche pour boîte combinée
Le champ a une double fonction ; il sert également de champ de recherche. En inscrivant au moins les trois premières lettres du mot, la liste d’éléments affiche automatiquement le mot correspondant dans la liste. Il faut cliquer sur le libellé pour confirmer la sélection. Elle se ferme de la même façon que la liste standard ou la liste à sélection multiple, selon le cas.
Options disponibles
Une option « Aucun » peut être pertinente lorsque la sélection est facultative, par exemple pour retirer un filtre, laisser un champ vide ou revenir à l’état initial. Elle n’est pas appropriée lorsque la sélection est obligatoire ou quand l’absence de choix ne donne aucun résultat utile à l’utilisateur.
Barre de défilement
La liste déroulante permet le défilement vertical lorsque le contenu prend plus d’espace que la hauteur maximale prévue. Une barre de défilement s’ajoute afin de montrer que la liste déroule à la verticale.
Interaction
Assistance sur la manière d’interagir avec le composant, que ce soit via la souris ou le clavier.
Souris
Instructions sur l’interaction avec le composant via la souris :
- Cliquer sur le champ ou sur l’icône de chevron pour ouvrir ou fermer la liste.
- Cliquer sur un libellé d’option pour le sélectionner.
- Dans la liste multiple, cocher ou décocher une case pour ajouter ou retirer une option.
- Cliquer à l’extérieur du composant pour fermer la liste.
Clavier
Instructions sur l’interaction avec le composant via le clavier :
- Tabulation : naviguer vers le champ de la liste déroulante.
- Entrée ou Barre d’espace : ouvrir ou fermer la liste.
- Flèche bas/flèche haut : se déplacer entre les options de la liste.
- Entrée : sélectionner une option (dans la liste standard, la liste se referme automatiquement).
- Espace : cocher/décocher une case dans une liste multiple.
- Échap : fermer la liste sans sélectionner d’option.
- Dans le champ de recherche pour boîte combinée, la saisie de texte filtre les options en direct.