Un accordéon permet d'afficher ou de masquer du contenu grâce à un sytème de « plier/déplier ».
Figma for confluence lite | ||
---|---|---|
|
Avantages et inconvénients
Avantages | Inconvénients |
|
|
Précisions sur la composante
Élément | Description et interactions |
Entête de l'accordéon (Navigation) |
|
Titre de l'accordéon |
|
Contenu de l'accordéon |
|
Comportements attendus
Navigation générale
L'utilisateur peut actionner l'en-tête de l'accordéon en entier.
L'icône de chevron passe d'un état à l'autre.
Le changement d'état (plié/déplié) est annoncé au lecteur d'écran.
L'utilisateur doit pouvoir ouvrir plusieurs accordéons sans qu'ils se referment, sauf si les contenus des différents accordéons entrent en conflit, s'adressent à des situations contradictoires. (Canada.ca)
Lorsque le contenu est masqué et qu'on actionne l'en-tête de l'accordéon, le contenu de celui-ci s'affiche.
Lorsque le contenu est affiché et qu'on actionne l'en-tête de l'accordéon, le contenu de celui-ci est marqué.
Après action de l'utilisateur, le focus reste sur l'en-tête de l'accordéon.
Navigation à l’aide du clavier
Touches | Actions |
Entrée et |
|
Tab | Déplace le focus sur le prochain élément focussable. Soit sur un élément se trouvant dans le contenu de l'accordéon ouvert, soit sur le prochain en-tête d'accordéon. (Les éléments focussable dans les accordéons fermés ne doivent pas être accessibles à la tabulation.) |
Shift + Tab | Déplace le focus sur l'élément focussable précédent. Soit sur un élément se trouvant dans le contenu de l'accordéon ouvert, soit sur l'en-tête de l'accordéon précédent. (Les éléments focussable dans les accordéons fermés ne doivent pas être accessible à la tabulation.) |
Flèche bas (facultatif) | Si le focus est sur un en-tête d'accordéon, déplace le focus sur le prochain en-tête d'accordéon actif. Si le focus est sur le dernier en-tête d'accordéon, soit ne rien faire soit déplacer le focus sur le premier en-tête d'accordéon. |
Flèche haut (facultatif) | Si le focus est sur un en-tête d'accordéon, déplace le focus sur l'en-tête d'accordéon actif précédent. Si le focus est sur le premier en-tête d'accordéon, soit ne rien faire soit déplacer le focus sur le dernier en-tête d'accordéon. |
Home (facultatif) | Si le focus est sur un en-tête d'accordéon, déplacer le focus sur le premier en-tête d'accordéon. |
End (facultatif) | Si le focus est sur un en-tête d'accordéon, déplacer le focus sur le dernier en-tête d'accordéon. |
Références
Lists (v. Expand and collapse dans la section Types), Material Design 2 (2018)
Accordéon | Système de design gouvernemental, http://Québec.ca (2022)
Afficher/masquer - Configuration de conception, Canada.ca (2019)
https://www.hassellinclusion.com/blog/accessible-accordion-pattern/
https://www.w3.org/WAI/ARIA/apg/example-index/accordion/accordion
https://examples.hassellinclusion.com/accordion/accessible-accordion-example.html
Annexe
Dernières modifications
| Rédaction par MATHIEU Côté |