web-dev-qa-db-fra.com

Filtrage - utilisez des listes déroulantes avec des plages définies ou des zones de texte pour les valeurs arbitraires

Si vous recherchez quelque chose et souhaitez filtrer les résultats, préférez-vous avoir des zones de texte pour obtenir les plages exactes que vous souhaitez, ou un ensemble de listes déroulantes, rapides et faciles à sélectionner.

drop downs

text boxes

Ainsi, les listes déroulantes peuvent avoir un prix inférieur à 100 $, inférieur à 200 $, inférieur à 500 $, inférieur à 1000 $, etc., où pour les zones de texte, vous pourriez avoir des prix entre par exemple 33 $ et 76 $. Plus spécifique, mais en réalité, les gens ne voudraient probablement qu'un prix maximum.

Qu'est-ce qui est mieux?

5
Source

Autoriser le contrôle de l'utilisateur. Il s'agit d'une importante heuristique d'utilisation . En forçant les utilisateurs à filtrer uniquement "jusqu'à" une certaine quantité, vous réduisez la capacité des utilisateurs à filtrer leurs résultats comme ils le souhaitent.

Amazon a une solution qui permet de sélectionner dans une plage ou de filtrer par min/max:

enter image description here

2
Jonathan

Voici votre hypothèse:

les gens ne voudraient que de toute façon un prix maximum

Si vous pensez que c'est le cas pour vos utilisateurs, vous voudrez peut-être faciliter leur choix en ne fournissant qu'une plage maximale à définir. Ainsi, l'exemple suivant est un bon ajustement basé sur votre hypothèse .

enter image description here

Le fait est que vous devez vous assurer que l'hypothèse est correcte.

0
asiegf