web-dev-qa-db-fra.com

Griser ou masquer les icônes d'informations

J'ai vu beaucoup de messages ici sur le grisonnement ou le masquage des commandes et des éléments de menu, mais cette question concerne le grisonnement ou le masquage des icônes d'informations dans une liste de sélection.

Je suis curieux de savoir ce que vous pensez de grisonner ou de cacher une icône (pour représenter un service) dans une liste de sélection. Disons que nous avons un itinéraire de voyage avec deux jambes. Chaque étape du voyage est identifiée par un numéro et une icône pour le service et l'origine/la destination. Un utilisateur peut sélectionner via la case à cocher, les jambes qu'il souhaite utiliser ce service, si disponible. Donc, pour cet exemple, une jambe a le service, l'autre pas - la raison pour laquelle elle a ou n'a pas le service n'est pas importante dans la décision, et en outre, le service peut ou non être disponible à l'avenir sur cette jambe. Actuellement, lorsque le service n'est pas disponible, nous désactivons la case à cocher (à 40% de gris) pour ne pas autoriser la sélection de cette jambe. La question est de savoir si nous grisons également l'icône du service ou si nous la supprimons complètement (en gardant l'espace occupé ouvert, en laissant un espace) dans la vue du tableau.

C'est (je pense) une norme bien connue selon laquelle les éléments non disponibles, désactivés ou non sélectionnables sont grisés. Masquer des icônes que je n'ai pas vues très souvent, et mon impression initiale est qu'il manque quelque chose, mais on ne sait pas s'il manque le service ou si la page est cassée.

Je suis intéressé à entendre vos commentaires.

3
jimmyball

Avec des hypothèses et sans voir l'exemple:

Griser un contrôle signifie généralement qu'il est en lecture seule, statique ou non modifiable. Un élément manquant signifie, bien, qu'il n'existe pas. Si l'icône est étroitement associée au contrôle (c'est un élément cliquable ou similaire dans le contexte), elle doit apparaître comme le contrôle.

Mon autre opinion est qu'un écran avec une densité de données élevée ou un grand tableau de données ayant une cellule vide est un moyen efficace d'utiliser l'espace négatif comme information (sur ce qui manque). Les idées d'Edward Tufte (un adepte) sur la conception d'informations pourraient être tiles .

1
Ken

Chaque fois que je vois du contenu désactivé, je me demande toujours pourquoi je n'ai pas accès à ce contenu. Peut-être que je peux lire le texte, mais je ne peux rien faire car les contrôles ont été désactivés. Au lieu de cela, avoir des informations sur les raisons pour lesquelles ce contenu est désactivé serait logique.

Mais je crois que la meilleure approche est d'éviter de montrer le contenu désactivé. Cachez tout ce qui va avec. Montrez à l'utilisateur ce dont il a besoin et ce qu'il pourra faire avec le contenu, plutôt que de montrer du contenu qu'il n'a pas besoin de connaître.

0
Sajitha

Lorsque vous contraignez un utilisateur dans ses options, vous devez fournir des commentaires appropriés. Dans les rares occasions où vous créez quelque chose pour un créneau qui n'a pas besoin de ces commentaires et comprenez pourquoi il est grisé, alors tout va bien.

Mais je ne pense pas vraiment que ce soit le cas ici, il suffit de le désactiver. (Avec désactivation, je veux dire supprimer complètement l'option.) L'utilisateur ne sait pas ce dont il a besoin, vous pouvez donc supposer qu'il ne sait pas non plus ce qu'il manque!

0
imightmax