web-dev-qa-db-fra.com

Liste de valeurs vs groupe de boutons radio vs liste déroulante

Dans le fil de discussion sur GUI Design - ComboBoxes Versus Lists or RadioButtons and Dropdown vs radio button , j'ai lu sur les comboboxes vs les groupes de boutons radio. Dans notre ancienne application, nous utilisons également beaucoup de listes de recherche:

mockup

télécharger la source bmml - Wireframes créés avec Balsamiq Mockups

Il s'agit d'un bouton à côté d'un champ de texte, qui ouvre une fenêtre contextuelle où l'utilisateur peut rechercher une valeur et la sélectionner. Quand ce type de choix-sélection est-il approprié? Nous l'utilisons beaucoup et je ne sais pas si nous le devrions. Il est parfois utilisé, même pour seulement quatre choix?

4
Kim

Il existe de bonnes implémentations de la liste de sélection étant exprimée sous la forme d'un menu déroulant avec filtrage de type anticipé disponible maintenant, qui accomplit la même chose sans imposer de pop-up.

Le pop-up a la charge cognitive supplémentaire de "comment puis-je m'en débarrasser?" (répondu "utilisez le [select] ou [cancel]), ainsi que la charge d'effort supplémentaire de le faire. Avec la liste déroulante de saisie anticipée, vous sélectionnez simplement la valeur, tandis qu'ici vous cliquez sur un bouton, cliquez sur une option, cliquez sur un bouton.


Je soupçonne également qu'il existe également une possibilité de perturber la mémoire à court terme de l'utilisateur , avec le changement de contexte imposé. Voir Marcher à travers les portes provoque l'oubli: modèles de situation et espace expérimenté. Radvansky, Copeland; 2006 et Marcher à travers les portes fait oublier: de nouvelles explorations Radvansky, Krawietza, Tamplina; 2011 . J'aimerais vraiment voir des recherches UX effectuées pour savoir si le même effet se produit avec les fenêtres pop-up/lightbox/etc.

2
Erics

Je pense que c'est OK, même pour les listes restreintes:

  • Il favorise la cohérence: pas de surprise lorsque vous cliquez sur le bouton, vous obtiendrez toujours la même chose. Il développe des automatismes d'utilisation, sans avoir à viser un composant qui peut varier selon le contenu de la liste.
  • Les listes restreintes sont OK, et encore mieux: vous pouvez voir en un coup d'œil tous les éléments. Le champ de recherche est alors un peu redondant, mais personne n'oblige l'utilisateur à l'utiliser.
  • Il est non intrusif, surgissant en cas de besoin, disparaissant après utilisation.
1
PhiLho