je cherche un moyen approprié d'indiquer que l'utilisateur se trouve sur la page du panier sur une application de commerce électronique en différenciant l'icône du panier du reste des icônes de la barre de navigation. il existe évidemment de nombreuses façons de le faire (surligner, souligner, assombrir le reste de l'icône) mais après avoir vérifié quelques autres applications, vous avez remarqué que, à l'exception de quelques-unes, la plupart des applications de commerce électronique ne le font pas. Une idée pourquoi?
Si je dois regarder l'icône du panier pour savoir que je suis dans le panier, c'est le problème de conception.
L'attention d'un utilisateur est sur le contenu de la page. Le contenu de cette page doit indiquer clairement où se trouve l'utilisateur et, dans le cas d'un panier, où l'utilisateur va ensuite. Il n'y a absolument aucun avantage cognitif pour l'utilisateur de mettre en évidence un lien de navigation lorsque sa position est déjà clairement apparente.
L'alerte de l'état visuel d'une barre de navigation attire potentiellement l'attention de l'utilisateur. Pourquoi mettez-vous en évidence des éléments en général? Attirer l'attention! La barre de navigation n'est pas quelque chose que vous devriez essayer d'attirer l'attention du contenu principal. Si l'utilisateur doit naviguer, il y ira. S'ils doivent se concentrer sur le contenu principal, rendez-le aussi simple que possible pour eux.
Les utilisateurs veulent être là où ils doivent être pour terminer leur tâche. Si la page sur laquelle ils se trouvent fait ce dont ils ont besoin, ils n'essaieront pas de la quitter, et il ne faut pas non plus leur rappeler qu'ils y sont. Ils savent qu'ils sont sur la page dont ils ont besoin, car ils font leur travail!
Si la page ne répond pas à leurs besoins, ils tenteront de trouver celui qui le fait. En conséquence, leur attention se reportera sur la barre de navigation.
Mais qu'en est-il des situations où l'utilisateur ne se rend pas compte où il se trouve et clique sur le même lien de navigation, pour se sentir un peu idiot de se retrouver exactement là où il était?
Mis à part le problème que votre contenu devrait être plus clair ... Quel mal vient de se produire lorsque l'utilisateur clique sur le lien de navigation vers la page sur laquelle il se trouve déjà? La page a été rechargée. Grosse affaire.
Le contre-argument évident de ce qui précède est que si l'utilisateur perd un tas d'informations qu'il entre. Encore une fois ... si la page répond aux besoins de l'utilisateur, il ne s'en éloignera pas en pensant qu'il est au mauvais endroit. Le fait que la page réponde à leurs besoins indique que l'utilisateur est au bon endroit.
Je pense que les applications ne mettent pas en surbrillance la page active simplement parce qu'il s'agit d'une icône de moins à ajouter dans le code ou que le concepteur pense qu'une couleur différente pour la page active est distrayante.
Je pense qu'il n'y a pas de différence entre le cas où vous changez la couleur ou non pour le texte ou l'arrière-plan du lien.
Pour le panier, indiquer que l'utilisateur se trouve dans cette page peut ne pas être une nécessité, mais dans les autres pages, je pense qu'il peut être utile d'utiliser des couleurs/variations de couleur moins distrayantes qui indiqueront où se trouve l'utilisateur mais pas dessiner trop d'attention.
Vous pouvez voir quelques exemples dans " Patterns– Navigation tiroir | Google "
Serait-ce parce que le panier/chariot/chariot est un modèle de conception d'interface utilisateur standard et largement reconnu, il est donc assez évident pour l'utilisateur qu'il se trouve sur la page panier/chariot/chariot? De plus, une rubrique en haut indique "Panier d'achat" (sur Amazon.co.uk).
Cela peut également être dû à l'endroit où les yeux de l'utilisateur sont attirés par une page Web (le motif F ). Comme l'icône du panier sur Amazon est en haut à droite, ce qui serait dans le modèle F, l'utilisateur peut voir qu'elle change lorsqu'il ajoute de nouveaux articles à son panier/panier. Il n'est donc peut-être pas nécessaire de le mettre en évidence car il est déjà assez évident.