Barres d'onglets et navigation inférieure : des règles de conception qui tiennent le coup
Comment concevoir des barres d'onglets et une navigation inférieure sur iOS et Android : 3 à 5 destinations, navigation et non actions, étiquettes, badges, visibilité et états actifs animés.
À retenir
Utilisez une barre d'onglets ou une navigation inférieure pour trois à cinq destinations de niveau supérieur, pas pour les actions. Donnez à chaque onglet une icône et une étiquette, gardez la barre visible lorsque les gens se déplacent entre les sections, évitez de déborder les onglets « Plus » lorsque vous le pouvez et utilisez les badges avec parcimonie. Animez subtilement l’état actif pour que les gens voient où ils se trouvent.
Ce que disent les plateformes
Material Design 3 indique que les barres de navigation donnent accès à trois à cinq destinations, chacune avec une icône et une étiquette, et qu'une destination est toujours active. Les directives d'Apple stipulent d'utiliser une barre d'onglets pour la navigation, de ne pas fournir d'actions, de la garder visible lorsque les gens se déplacent entre les sections (sauf lorsqu'un modal la recouvre) et d'éviter les onglets de débordement.
Choisir les onglets
Les onglets représentent la structure de l'application :
- Choisissez les sections que les gens utilisent le plus souvent, et non toutes les sections dont vous disposez.
- Utilisez des noms pour les destinations ("Bibliothèque"), et non des verbes pour les actions ("Télécharger").
- Placez les actions dans l'écran lui-même, dans une barre d'outils ou un bouton d'action flottant.
- Si vous en avez besoin de plus de cinq, reconsidérez votre structure avant d'ajouter un onglet « Plus ».
Étiquettes et badges
Les onglets composés uniquement d'icônes économisent de l'espace mais obligent les gens à deviner. Les étiquettes rendent la navigation plus claire, en particulier pour les icônes les moins courantes. Les badges doivent signaler quelque chose sur lequel les gens doivent agir ; un badge toujours présent cesse d'être remarqué.
Conserver l'état par onglet
Apple note que les barres d'onglets permettent aux utilisateurs de changer de section tout en préservant l'état de navigation actuel dans chaque section. Le retour à un onglet doit montrer où ils se sont arrêtés, et non être réinitialisé en haut.
Mouvement
Une petite transition sur l'indicateur actif, comme une pilule qui glisse ou une icône qui se remplit, aide les gens à savoir où ils se trouvent. Gardez-le rapide, en dessous d'environ 250 millisecondes, évitez de faire rebondir chaque icône à chaque pression et simplifiez-le lorsque le mouvement réduit est activé.
Principes clés à retenir
- Trois à cinq destinations de premier niveau
- La navigation, pas les actions
- Icône et étiquette pour chaque onglet
- Gardez-le visible et préservez l'état de chaque onglet
- Mouvement subtil et rapide à l'état actif
Questions fréquentes
Sources
- Navigation bar guidelines — Material Design 3
- Tab bars — Directives relatives à l'interface humaine Apple