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.
Chevron(s)
Un clic sur le chevron de droite fait avancer d’une page, un clic sur le chevron de gauche fait reculer d’une page.
Le chevron de gauche n’est pas présent lorsque l’utilisateur est sur la première page. Celui de droite n’est pas présent lorsqu’il est sur la dernière page.
Bouton numéroté ou alphabétique
Charge directement la plage de résultats associée.
Page en cours
Ne déclenche aucune action si cliquée (déjà active).
Troncature
Les troncatures (points de suspension) ne sont pas cliquables.
Mention « Aller à »
En mobile, la mention « Aller à » peut se placer au-dessus par manque d’espace.
Champ texte de page en cours
Le champ texte permet de saisir directement le numéro de la page.
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 un chevron pour passer à la page précédente ou suivante.
- Cliquer sur un bouton numéroté pour accéder directement à la page correspondante.
- Cliquer sur un bouton alphabétique pour charger la plage de lettres correspondante.
- Dans la version condensée, cliquer dans le champ texte pour saisir un numéro, puis valider (ex. bouton d’action ou déclencheur contextuel).
Clavier
Instructions sur l’interaction avec le composant via le clavier :
- Tab/Shift+Tab : parcourir les éléments interactifs dans un ordre logique (chevron gauche → boutons de page → chevron droit → champ texte, le cas échéant).
- Entrée ou Espace : activer l’élément focalisé (chevron, bouton numéroté, bouton alphabétique).
- Flèche gauche/Flèche droite : déplacer le focus vers le bouton de page précédent/suivant au sein du groupe actif (numérique ou alphabétique).
- Home/End : déplacer le focus directement vers le premier/dernier bouton de page.
- Saisie numérique (version condensée) : entrer le numéro de page dans le champ ; Entrée valide et navigue si le numéro est compris entre 1 et X.
- Après navigation, le focus revient sur la page en cours correspondante pour préserver la continuité d’interaction.