web-dev-qa-db-fra.com

Les curseurs sont-ils des contrôles inefficaces pour les applications de bureau?

J'ai toujours pensé que les curseurs n'étaient pas aussi optimaux pour les paramètres numériques. Vous devez non seulement regarder où se trouve le paramètre, mais aussi où se trouve le curseur et vous assurer que vous cliquez exactement là pour effectuer des changements progressifs depuis l'endroit où vous vous trouvez actuellement. Si vous cliquez ailleurs sur le curseur, la valeur saute et le changement est brutal. Cela pourrait être encore plus important pour les applications DCC où vous devez garder un œil sur le résultat final plus que sur les commandes.

Par exemple, Adobe Lightroom les utilise partout:

enter image description here

Le seul logiciel que j'ai utilisé qui avait une meilleure alternative était Autodesk Combustion, où il montre où se trouve le curseur pour les paramètres à distance, mais vous permet également de faire glisser n'importe où sur le contrôle et de voir la valeur actuelle. Vous pouvez également cliquer pour saisir une valeur si vous le souhaitez:

enter image description here

Vous pouvez voir le contrôle en action ici: http://www.youtube.com/watch?&v=MNRNk2vUW8U#t=285

Étant donné que je ne suis pas très bien informé sur l'UX, je me demande s'il y a des réflexions établies sur les curseurs, concernant leur utilisation, et leurs alternatives, etc.?

3
Joan Venge

Pour votre question, je vais vous renvoyer à cet article du Nielsen Norman Group, en particulier le sujet n ° 4: http://www.nngroup.com/articles/navigation-cognitive-strain/

Juste pour souligner ce que le groupe dit à propos du curseur pour ceux qui ne veulent pas lire l'intégralité de l'article:

Certaines implémentations de navigation risquent de pousser les utilisateurs dans un état de tension cognitive qui diminue la probabilité qu'ils prennent des mesures souhaitables.

...

Pendant un certain temps, tout le monde voulait des curseurs sur leurs sites. Dans de nombreux cas, ils sont tout simplement inutiles.

Le NNGroup souhaite également que les concepteurs prennent en compte le public cible lorsqu'ils utilisent le curseur. Dans l'exemple qu'ils ont donné dans cet article: http://www.nngroup.com/articles/good-ajax-an-example/ à propos de l'écran E-Trade, NNGroup a déclaré:

... il serait beaucoup plus rapide de spécifier le prix cible en tapant le nombre dans une zone de texte brut qu'en faisant glisser un curseur. Il faut beaucoup de manipulations fines pour atteindre, disons, 96 $. N'oubliez pas que les utilisateurs plus âgés - qui sont parmi les investisseurs les plus riches - ont souvent des mains moins stables et sont donc confrontés à des problèmes d'accessibilité lorsqu'une interface utilisateur nécessite une souris précise.

Le NNGroup a également noté votre saut de point de valeur et le changement est brutal dans cet article: http://www.nngroup.com/articles/too-fast-ux/

Rapide pourrait être manqué - Lorsque l'écran change en un clin d'œil proverbial, les utilisateurs peuvent clignoter et manquer le changement ... Lorsque les changements se produisent d'eux-mêmes - sans aucune invite de l'utilisateur - ne sais même pas les chercher et sont susceptibles de manquer des choses qui changent rapidement. Pour atténuer ce problème, une tactique utile consiste à ralentir le changement ... Les mises à jour rapides de l'écran sont excellentes lorsqu'elles sont le résultat d'actions initiées par l'utilisateur. Lorsque vous touchez un curseur sur une tablette, par exemple, vous souhaitez qu'il soit immédiatement mis en surbrillance pour indiquer qu'il a été activé. Et, lorsque vous déplacez le curseur, vous souhaitez que les éléments d'écran correspondants soient mis à jour immédiatement.

2
Chairman Meow

Les curseurs prennent de l'espace, sont imprécis et peuvent être cliqués accidentellement, ce qui peut irriter les utilisateurs. Pour aider à remédier à leur inefficacité dans ces petites zones, elles sont souvent accompagnées de zones de saisie textuelles. Il faut cependant cliquer dessus pour les utiliser.

Cependant, l'exemple Lightroom est une excellente vitrine pour montrer comment les curseurs peuvent briller (jeu de mots voulu).

Si un utilisateur voulait voir comment une image changerait à mesure que les filtres de contraste s'intensifieraient progressivement, déplacer la souris lentement le long du curseur serait beaucoup plus efficace que d'avoir à taper "0,1", "0,2", etc. pour voir le équilibre résultant. (Dans ce cas spécifique, parfois le programme mettait à jour l'aperçu après avoir seulement "0" dans la saisie de texte, ce qui rend encore plus difficile de comparer les changements minute).

2
SimonT