web-dev-qa-db-fra.com

Changer la fonction d'une étiquette de case à cocher pour invoquer un popover informatif est-il déroutant?

Je souhaite fournir une brève description de chaque critère dans un filtre de recherche. Serait-il déroutant d'afficher un popover lorsque l'utilisateur clique sur l'étiquette au lieu de changer l'état de sa case à cocher?

Je préfère éviter d'avoir un point d'information pour chaque case à cocher.

3
Aaron Kleid

Les cases à cocher doivent être utilisées pour modifier les paramètres, pas pour faire bouger les choses. Si je comprends bien, vous proposez d'utiliser la boîte elle-même pour changer l'état et d'utiliser l'étiquette comme un click-tip. Je vois les problèmes suivants avec votre proposition:

  • Contrairement à une icône ?, il n'est pas du tout clair que cliquer sur l'étiquette affichera l'astuce.
  • Vous réduisez efficacement la zone de clic, ce qui signifie que vos utilisateurs prendront plus de temps pour modifier l'état de la boîte.
  • S'ils ne savent pas ce que signifie chaque critère, ils devront cliquer sur toutes les étiquettes jusqu'à ce qu'ils trouvent ce qu'ils veulent. Cependant, c'est aussi un problème avec les icônes ?, auquel cas une info-bulle (où vous survolez simplement l'icône) pourrait être meilleure.

Ma suggestion est de changer le libellé de chaque critère, afin qu'il soit clair ce qui sera filtré exactement lorsque l'utilisateur cliquera sur la case à cocher sans que l'utilisateur ait à creuser pour les descriptions.

1
melhosseiny

Je suggère d'afficher un popover explicatif ET de désactiver la case à cocher. Le libellé pourrait décrire ce qui s'est passé (c'est-à-dire différents messages d'activation et de désactivation). De plus, vous pouvez inclure une option "Ne plus afficher" pour les utilisateurs qui savent ce que fait l'interface.

0
Daniele