web-dev-qa-db-fra.com

Couleurs actives vs couleurs inactives lors du basculement entre les vues de table

J'ai travaillé sur une application Web où les utilisateurs sont assignés à des clients spécifiques, donc par défaut, ils ne peuvent voir que le leur.

Cependant, ils peuvent parfois avoir besoin d'accéder à d'autres clients utilisateurs. Il existe donc un lien pour basculer entre ces deux vues (souligné en rouge dans l'image ci-dessous).

All clients currently is the active view

Mon avis: "Tous les clients" devrait être gris, c'est parce que c'est la vue actuelle du tableau et vous ne pouvez pas cliquer dessus. "Mes clients" sont en bleu actif - indiquant que vous pouvez cliquer dessus.

L'opinion des clients est inversée - il pense que la vue de table actuelle devrait être bleue et les autres options de vue de table grises.

Veuillez ajouter vos réflexions à ce sujet!

P.S. Désolé pour mon mauvais anglais

2
CTreevor

Je comprends pourquoi vous avez grisé la page active: elle ne doit pas nécessairement être cliquable car vous y êtes déjà. Cependant, "grisonner" est associé à quelque chose d'inactif ou de non applicable.

Le problème est que vos liens ont deux objectifs: la navigation et le retour d'informations à l'utilisateur sur ce qu'il regarde en ce moment. Dans ce but, griser n'est pas un bon choix car vous voulez en fait que le lien dise: je suis actif! Je crois que c'est la raison pour laquelle votre client veut l'inverse: le bleu semble plus actif que celui en gris, qui s'estompe en arrière-plan.

Vous souhaitez donner à l'utilisateur des informations sur la vue qu'il regarde (Mes clients ou Tous les clients). Quelques idées pour résoudre ce problème en utilisant des onglets (comme le site Web d'Amazon) ou un commutateur comme dans les paramètres iOS: faites glisser le bouton vers la gauche pour une vue, vers la droite pour une autre vue.

3
Liang

Dans une application Web, je pense que les onglets sont la meilleure option pour cela. L'utilisation d'un jeu de couleurs claires/sombres correctes donnera immédiatement aux utilisateurs des informations sur celle qui est active.

2
jenthomson

Une autre option possible consiste à utiliser un filtre pour y parvenir. La liste est normalement filtrée pour afficher uniquement leurs clients, mais dans les cas où ils veulent voir tous les clients, ils désactiveraient le filtrage que vous leur avez gentiment fourni. Un contrôle de filtrage peut communiquer son utilisation plus facilement que le problème d'accessibilité que vous avez rencontré avec un lien texte grisé.

enter image description here

1
LindaCamillo