Il existe plusieurs types de navigation ou menus pour les produits SaaS (Software as a Service), et le choix dépend souvent de la complexité du produit, des besoins des utilisateurs et de la nature des tâches qu'ils effectuent. Quels son ces types de navigation ? Lesquels choisir pour votre interface SaaS ? Réponse dans notre article.
Sommaire
1. Le type de navigation UX par breadcrumbs
La navigation par breadcrumbs (ou "miettes de pain" en français), également appelée fil d’Arianne, navigation linéaire ou séquentielle, consiste, pour un logiciel en tant que service (SaaS), à afficher de manière hiérarchique les pages ou les emplacements actuels de l'utilisateur. Les breadcrumbs indiquent le chemin parcouru pour atteindre la page actuelle et offrent souvent la possibilité de revenir en arrière. Dans ce type de navigation, les utilisateurs suivent une séquence prédéfinie d'étapes pour accomplir une tâche.
L'orientation est claire. Les breadcrumbs montrent le chemin parcouru pour arriver à la page actuelle et aident les utilisateurs à comprendre leur position dans la structure globale de l'application. Dans les interfaces guidant les utilisateurs à travers un flux de travail, les breadcrumbs aident à comprendre l'ordre des étapes et à suivre le processus étape par étape. C'est le type de navigation UX idéal pour les processus complexes ou guidés, tels que la configuration initiale d'un compte ou le processus de transaction d'achat.
Pourquoi utiliser le type de navigation UX en breadcrumbs ?
Les breadcrumbs fournissent une navigation contextuelle, permettant aux utilisateurs de revenir rapidement à des niveaux supérieurs de la hiérarchie sans avoir à utiliser la fonction "retour" du navigateur. En affichant la hiérarchie complète du chemin d'accès, les breadcrumbs réduisent la confusion potentielle sur la position de l'utilisateur dans l'application.
⚠️ Attention lors du développement : le bouton retour du navigateur n'est pas désactivable. Par mécanisme, l'utilisateur peut être amené à l'utiliser. Il faut donc développer votre plateforme en prévoyant cette utilisation, au risque pour l'utilisateur de se retrouver face à une page d'erreur. On rencontre souvent ce genre d'erreur UX sur les plateformes utilisant des formulaires ou des bases de données.
Les breadcrumbs permettent un accès direct aux niveaux supérieurs, les utilisateurs peuvent ainsi accéder directement aux autres niveaux de la hiérarchie en cliquant sur les éléments des breadcrumbs, offrant ainsi une navigation rapide et efficace.
⚠️ Attention lors du développement : utilisez des méthodes permettant de garder "de côté" les informations précédemment rentrées par l'utilisateur dans le cas où il retourne en arrière pour revenir à la page actuelle ensuite (à l'exclusion de données confidentielles telles que les numéros de carte bancaire). Ces méthodes peuvent inclure une base de données Cloud en temps réel ou bien l’insertion de données temporaires dans votre base à chaque entrée dans les éléments de formulaire, puis un bouton qui valide définitivement lorsque la trajectoire utilisateur est terminée.
La navigation par breadcrumbs doit être considérée comme une fonctionnalité supplémentaire et ne doit pas remplacer des menus de navigation primaires efficaces. C'est une fonctionnalité pratique, un schéma de navigation secondaire qui permet aux utilisateurs de savoir où ils se trouvent, et une façon alternative de naviguer dans votre SaaS.
2. Le type de navigation UX par onglets
La navigation par onglets, également connue sous le nom de navigation par tabs, regroupe différentes sections ou fonctionnalités du produit dans des onglets distincts.
Elle permet à l'utilisateur de naviguer facilement entre les sections principales sans perdre de vue le contexte global. Chaque onglet représente une catégorie distincte, et les utilisateurs peuvent basculer entre les onglets pour accéder à différentes parties de l'application.
La visibilité constante des différentes sections de l'application permet aux utilisateurs de voir rapidement l'ensemble des fonctionnalités bien séparées et de basculer entre celles-ci facilement.
⚠️ Attention lors du développement : Informez l'utilisateur de la nécessité de sauvegarder les données avant de passer d'un onglet à un autre pour éviter toute perte éventuelle.
L'ordre des onglets peut être utilisé pour indiquer l'importance relative des différentes sections ou fonctionnalités, facilitant ainsi la navigation en fonction des besoins de l'utilisateur. Généralement, on utilisera les onglets par ordre d'importance en fonction des besoins de l'utilisateur, de gauche à droite (à l'exception de certaines pages telles que Contact ou Réglages).
Pourquoi utiliser le type de navigation UX par onglet ?
Les onglets facilitent la séparation des tâches en regroupant les fonctionnalités connexes dans des sections distinctes, contribuant ainsi à une navigation plus logique et intuitive. Ils permettent également d'économiser de l'espace sur l'écran en évitant d'afficher toutes les fonctionnalités simultanément, ce qui est particulièrement avantageux dans les applications SaaS avec une interface utilisateur limitée.
Ce type de navigation permet aux utilisateurs de basculer rapidement entre différentes sections ou fonctionnalités de l'application sans perdre le contexte global. La navigation est simplifiée, en particulier pour les applications riches en fonctionnalités.
En affichant seulement les onglets, on économise de l'espace sur l'écran en évitant d'avoir à montrer toutes les fonctionnalités simultanément. Cela est particulièrement avantageux pour les interfaces utilisateur limitées en termes d'espace.
La navigation par onglets offre une expérience utilisateur cohérente, car elle est largement utilisée et comprise par de nombreux utilisateurs. Cependant, il est essentiel de prendre en compte les besoins spécifiques de votre application et de vos utilisateurs. Il peut y avoir des scénarios où d'autres modes de navigation sont plus appropriés en fonction de la complexité de l'application et des flux de travail des utilisateurs.
3. Le type de navigation UX par barre latérale
La navigation par barre latérale, aussi connue sous le nom de menu sidebar. consiste à répertorier les fonctionnalités clés dans une barre latérale, généralement à gauche de l’écran. Ce type de navigation offre un accès direct aux différentes parties de l’application.
La sidebar est généralement compatible avec des écrans de différentes tailles, offrant une expérience utilisateur cohérente sur plusieurs dispositifs. Elle peut être cachée sous forme d’un menu hamburger pour les écrans de plus petite taille ou pour laisser l’utilisateur concentré sur le contenu de la page ouverte.
⚠️ Attention lors du développement sur mobile : préférez le développement d’application natives plutôt que des webapps mobiles. Ainsi, vous pourrez mettre en place des gestes fluides auxquels les utilisateurs mobiles sont habitués, tels que le glisser pour ouvrir ou fermer un menu. À moindre coût, c’est aussi possible pour une application hybride, mais attention aux risques de délai entre les gestes de swipe et l’ouverture du menu de navigation. Sur une webapp dans le navigateur, bannissez ces gestes de swipe qui seront abordés comme des retours en arrière par le système iOS ou Android de l’utilisateur.
En menu, la barre latérale peut servir d'indicateur visuel de l'emplacement actuel de l'utilisateur dans l’interface. Les sections ou fonctionnalités actives peuvent être mises en évidence, fournissant une référence visuelle.
Sans forcément utiliser ce type de navigation comme menu, certains systèmes SaaS utilisent la sidebar pour afficher des informations contextuelles, telles que des notifications ou des alertes, fournissant ainsi aux utilisateurs des mises à jour importantes.
Pourquoi utiliser le type de navigation UX par barre latérale ?
La sidebar offre une visibilité constante des principales sections de l'application, ce qui permet aux utilisateurs de se repérer facilement, peu importe la partie de l'application qu'ils explorent.
Les utilisateurs peuvent accéder rapidement aux différentes parties de l'application en cliquant sur les éléments de la sidebar, évitant ainsi la nécessité de parcourir plusieurs niveaux de menu.
La navigation par sidebar est souvent intuitive. Les utilisateurs peuvent facilement comprendre la structure de l'application en observant les catégories et en sélectionnant celle qui correspond à leur objectif.
En utilisant une barre latérale, l'espace horizontal de l'interface utilisateur est économisé, ce qui peut être particulièrement important dans les applications SaaS où l'efficacité de l'espace est cruciale.
Certaines interfaces permettent aux utilisateurs de personnaliser la sidebar en fonction de leurs préférences. Ils peuvent réorganiser les éléments ou masquer des sections moins pertinentes pour leur travail.
4. Le type de navigation UX par recherche
Le type de navigation par recherche (ou Search bar) permet aux utilisateurs d’accéder à différentes sections via un menu déroulant. C’est utile pour économiser de l’espace et simplifier l’interface SaaS, surtout pour les écrans plus petits. Dans un logiciel SaaS, ce type de navigation permet aux utilisateurs de trouver rapidement des fonctionnalités, des informations ou des éléments spécifiques en saisissant des termes de recherche dans une barre dédiée. Fortement recommandé, certains systèmes de recherche dans les SaaS offrent une fonctionnalité de recherche contextuelle, qui suggère des résultats en temps réel au fur et à mesure de la saisie du terme de recherche.
⚠️ Attention lors du développement : la navigation par barre de recherche demande de la rigueur en matière de développement. Il ne faut pas seulement mettre en place un système de recherche par mot clés mais il faut en plus prendre en compte les besoins, la localisation, les habitudes de chaque utilisateur distinct. Ainsi, il est plus que recommandé d’utiliser du Machine Learning pour ce type de navigation.
La recherche offre une méthode de navigation universelle, ce qui signifie que les utilisateurs peuvent trouver ce qu'ils cherchent indépendamment de la structure de menu ou de l'architecture de l'application. À mesure que l’interface évolue et introduit de nouvelles fonctionnalités, la recherche peut rester un moyen efficace d'accéder rapidement aux nouveautés sans que les utilisateurs aient à réapprendre la navigation.
Pourquoi utiliser le type de navigation UX par recherche ?
La recherche permet aux utilisateurs de trouver rapidement ce qu'ils cherchent sans avoir à naviguer manuellement à travers plusieurs menus. C’est particulièrement utile dans les applications SaaS complexes qui peuvent avoir de nombreuses fonctionnalités.
La recherche améliore l'efficacité en réduisant le temps nécessaire pour accéder à une fonctionnalité spécifique. Les utilisateurs peuvent éviter de parcourir plusieurs niveaux de menu en saisissant simplement un mot clé.
La navigation par recherche est flexible et s'adapte à différentes préférences et habitudes de recherche des utilisateurs. Ils peuvent utiliser des termes spécifiques pour accéder directement à ce dont ils ont besoin.
La recherche permet un accès direct aux résultats pertinents. Les utilisateurs n'ont pas besoin de suivre une séquence spécifique de menus, ce qui est particulièrement avantageux lorsque l'emplacement exact de l'information n'est pas connu.
La navigation par recherche réduit la surcharge cognitive en simplifiant le processus de recherche d'informations. Les utilisateurs peuvent se concentrer sur la tâche à accomplir plutôt que sur la localisation des fonctionnalités.
La recherche est souvent une option accessible pour les utilisateurs, quelle que soit leur expertise technique. Cela contribue à rendre l'application SaaS conviviale pour un large éventail d'utilisateurs.
Note : il vaut mieux éviter la navigation par recherche si elle n’est pas suffisamment centrée sur l’utilisateur l’aide d’un bon algorithme. Avant de mettre en place une navigation de type recherche, assurez-vous à l’aide de tests utilisateurs qu’elle ne produira aucune frustration pour l’utilisateur final.
5. Le type de navigation UX par menu déroulant
La navigation par menu déroulant, aussi appelée Dropdown menu, est une méthode de navigation où les options de menu sont affichées sous forme de liste déroulante lorsqu'un utilisateur sélectionne une catégorie ou une option principale. Chaque élément du menu peut contenir des sous-options, créant ainsi une hiérarchie d'information. Elle est souvent utilisée pour les sites internet. Dans le contexte d'un logiciel en tant que service (SaaS), les utilisateurs peuvent être autorisés de personnaliser leurs menus déroulants en fonction de leurs besoins spécifiques. Cela peut inclure la possibilité de réorganiser les éléments du menu ou de masquer des options moins utilisées.
Pourquoi utiliser le type de navigation UX par menu déroulant ?
Les menus déroulants permettent de condenser plusieurs options ou fonctionnalités sous une seule catégorie. L'espace sur l'interface utilisateur est économisé, ce qui est particulièrement important dans les applications SaaS où l'espace à l'écran peut être limité.
La navigation par menu déroulant facilite la création d'une hiérarchie d'informations. Les utilisateurs peuvent accéder aux catégories principales, puis choisir parmi les options supplémentaires présentées de manière organisée. Cela simplifie la recherche d'informations spécifiques.
Les menus déroulants sont généralement simples à utiliser et compréhensibles pour les utilisateurs. Ils offrent une interface intuitive qui réduit la complexité de la navigation.
Note : Attention cependant à ne pas faire trop de sous-options dans un menu déroulant. Dans ce cas il peut être judicieux de mieux architecturer l’interface, en commençant par exemple avec un Dashboard.
6. Le type de navigation UX par tableau de bord
La navigation par tableau de bord, aussi appelée Dashboard, comprend une page principale qui affiche un résumé visuel des principales fonctionnalités et/ou métriques. Les utilisateurs peuvent accéder à des détails spécifiques en cliquant sur des éléments présents sur cette page. Ce type de navigation offre un point centralisé d'accès aux différentes fonctionnalités et données du SaaS. La navigation est simplifiée en évitant aux utilisateurs de passer d'une interface à une autre pour accéder à des informations importantes. C’est généralement sur la page d’accueil du SaaS ou d’une fonctionnalité qu’on retrouve ce type de navigation.
Pourquoi utiliser le type de navigation UX par tableau de bord ?
Le type de navigation par Dashboard permet d'accéder rapidement aux tâches fréquemment utilisées. Les raccourcis et les liens directs peuvent être intégrés pour simplifier l'accès aux fonctionnalités les plus couramment utilisées.
Les tableaux de bord sont conçus pour offrir une navigation intuitive. Les icônes, les graphiques et les éléments visuels facilitent la compréhension et la sélection des différentes sections ou fonctionnalités du SaaS. Les utilisateurs peuvent souvent personnaliser leur tableau de bord en fonction de leurs besoins spécifiques. Cela signifie qu'ils peuvent organiser les informations et les fonctionnalités de manière à répondre à leurs préférences individuelles. Cette personnalisation peut aussi être faite avec le Machine Learning.
Les tableaux de bord peuvent inclure des éléments visuels, tels que des alertes et des notifications, pour informer les utilisateurs des mises à jour importantes ou des événements pertinents.
⚠️ Attention lors du développement : évitez de surcharger le tableau de bord avec trop d'informations ou de fonctionnalités. Il est important de maintenir une interface propre et organisée pour éviter toute confusion de l'utilisateur. Assurez-vous que les éléments visuels utilisés sont significatifs et contribuent à une expérience utilisateur positive.
Ce type de navigation UX fournit une vue d'ensemble instantanée des principales fonctionnalités et des données essentielles. Les utilisateurs peuvent rapidement comprendre l'état actuel du système sans avoir à naviguer profondément dans l'application.
Conclusion
Le choix des types de navigation UX à utiliser pour un SaaS dépend des objectifs spécifiques et surtout des préférences des utilisateurs. Pour optimiser au mieux la navigation UX, il est toujours recommandé de vérifier les détails spécifiques en fonction du contexte de la plateforme. Les besoins peuvent varier en fonction de la complexité de l’interface utilisateur et des attentes des utilisateurs. Alors, il est recommandé de faire des tests utilisateurs et d’ajuster nos conseils en fonction de la situation particulière de chaque entreprise développant des logiciels. Vous cherchez à améliorer la navigation de votre Produit SaaS ? Un audit UX pourrait aider à relever les points d'amélioration avant d'investir trop de temps et d'effort dans la création d'une nouvelle navigation.
Découvrez comment nos services de maquettes et prototypes peuvent donner vie à vos idées ! Explorez notre gamme complète de solutions de conception et laissez nos experts créer des maquettes sur mesure pour votre entreprise. Prêt à transformer vos concepts en réalité ?