Cette section définit les règles et contraintes sur les types de contenus (textuels, graphiques, interactifs, etc.) acceptés par chaque élément du composant.
Informations d’avancement
Les informations d’avancement sont composées de deux éléments : le libellé textuel et la barre de progression visuelle.
Le libellé textuel affiche la progression de l’utilisateur à travers les étapes, par exemple : « Étape 2 sur 5 ».
La barre de progression illustre visuellement l’état des étapes : le bleu indique l’étape en cours, le vert les étapes complétées et le gris celles à venir.
Libellé des étapes (actuelle, suivante ou liste numérotée des étapes)
Le libellé doit être explicite et cohérent avec les titres de page ou de section. Il doit reprendre l’idée principale du titre de niveau 1, sous une forme plus concise si nécessaire.
Autrement, le libellé doit être clair, concis et représentatif de l’objectif de l’étape. Par exemple : « Renseignements sur le propriétaire ».
Libellé de l’étape suivante
S’affiche en dessous du libellé de l’étape actuelle avec la mention : « Suivante : [libellé de l’étape suivante] ».
Cette indication aide les usagers à anticiper ce qu’on leur demandera ensuite. Elle améliore la compréhension du parcours et diminue l’anxiété liée à la complexité du formulaire.
Lien d’affichage/masquage des étapes
Le libellé du lien doit être explicite, par exemple : « Voir les étapes » ou « Masquer les étapes ».
Liste des étapes et sous-étapes
La numérotation est continue et sert à éviter la confusion.
Le nombre d’étapes doit refléter la complexité réelle du formulaire sans surcharger l’utilisateur :
- Étapes : Limiter à 5 à 7 étapes visibles. Regrouper ou masquer les étapes supplémentaires si nécessaire.
- Sous-étapes : Les sous-étapes ajoutent de la complexité et peuvent nuire à l’accessibilité. Leur usage doit rester exceptionnel. Elles ne sont utiles que si elles regroupent clairement du contenu lié, dans un long formulaire bien structuré. Afficher au plus 5 à 7 sous-étapes à la fois. Opter pour une autre structure si le contenu dépasse ce seuil.