web-dev-qa-db-fra.com

Snap-to-increment Ranger Slider vs boutons

Je travaille sur une application qui nécessite un filtrage des distances: <10km <25km <50km <100km

Mes options sont: 1 ligne avec 4 boutons pour chaque option de distance, ou un curseur de plage qui s'accroche par incréments. Je pense à des incréments de 1,2,3,4, qui peuvent simplement être validés sur le back-end, mais j'essaie vraiment de chercher un meilleur moyen de sélection ici.

Quels sont les avantages et les inconvénients de l'un par rapport à l'autre?

Merci d'avance

2
Cyval

À mon avis, en utilisant les boutons seront plus ergonomiques ou efficaces à utiliser. Les boutons demandent moins de travail à l'utilisateur, car toutes les distances seront affichées, et l'utilisateur n'aura pas besoin de jouer avec le curseur pour voir les différentes options.

Lors de l'interaction avec les boutons, un seul clic sera nécessaire pour terminer l'action, tandis que l'interaction avec le curseur exigera de sélectionner le curseur en le déplaçant vers la gauche et la droite pour voir les options disponibles, puis en le positionnant au bon endroit. C'est 1 interaction utilisateur pour les boutons vs 3 pour le curseur.

Cependant, je ne connais pas le domaine et le contexte de votre application et parfois il serait préférable d'utiliser le curseur si le contexte en fait la meilleure option. Je vous dis simplement que l'utilisation des 4 boutons nécessitera moins de ressources cognitives que le curseur, mais c'est tout. Pour vraiment voir quelle est la meilleure option dans votre cas spécifique, vous devez faire des tests utilisateur ou des tests A/B.

1
Kristiyan Lukanov