web-dev-qa-db-fra.com

Quand utiliser un curseur par rapport à un champ de saisie pour indiquer une valeur?

Par exemple, lorsque vous indiquez votre poids/taille, est-il préférable d'utiliser un curseur ou l'utilisateur doit-il simplement saisir la valeur?

Dans quels cas devez-vous utiliser l'un ou l'autre?

3
catandmouse

Commençons par une image du curseur:

enter image description here

Quand utiliser Slider au lieu d'un champ de saisie:

  1. Lorsque vous souhaitez saisir des données sur des appareils tactiles.

Étant donné que les curseurs peuvent être saisis au toucher, il n'est pas nécessaire d'ouvrir le clavier dans le mobile. De plus, il devient plus rapide d'entrer dans les appareils mobiles.

  1. Lorsque vous avez des points de départ et d'arrivée

Tous les curseurs ont des points de début et de fin qui montrent l'étendue de la valeur que l'utilisateur peut saisir.

  1. Quand l'utilisateur peut sauter entre les valeurs

Dans certains cas, l'utilisateur se sent bien pour entrer des valeurs approximatives. Par exemple, dans les évaluations, l'utilisateur ne préfère pas mettre 3,45 sur 5. En cas de contrôle de la luminosité ou du volume, l'utilisateur n'a même pas besoin des valeurs

5
Jivan

Tout d'abord, je voudrais souligner qu'un concepteur a souvent la possibilité de mettre en œuvre les deux. Et cela dépend aussi de l'utilisateur, de l'interface, de l'environnement, du contexte, etc. C'est rarement l'un ou l'autre. Si c'est l'un contre l'autre ...

L'entrée pourrait être plus appropriée lorsque:

  • l'utilisateur a une valeur spécifique à l'esprit qu'il souhaite entrer et l'interface n'est pas tactile.
  • les données d'entrée peuvent être plus précises lorsque vous demandez à un utilisateur de saisir explicitement la valeur (ou de refléter des données objectives vs subjectives, c'est-à-dire poids vs note)

Un curseur est plus approprié lorsque:

  • une plage de valeurs définie existe
  • la recherche d'une plage nécessitera un basculement (l'utilisateur ne connaît pas la valeur au préalable)
  • une valeur approximative est suffisante
  • interface à écran tactile où il pourrait être plus rapide d'utiliser le curseur que la saisie via le clavier

Mais sérieusement, cela dépend.

2
evanomics

Un curseur par rapport à une entrée numérique, le curseur donne à l'utilisateur plus de commodité, l'entrée donne à l'utilisateur plus de précision.

Un curseur a des limitations prédéfinies. Par exemple, une valeur min et max, ils ont un seuil (vous pouvez simplement laisser l'utilisateur sélectionner des nombres de 10 à 10). Ces limitations sont claires dans un curseur, mais seraient étranges dans une entrée.

Une entrée cependant, laissez l'utilisateur spécifier le nombre exact, cela donne plus de contrôle sans les anciennes limitations.

Il est donc bon de choisir un curseur lorsqu'il y a certaines limitations car elles peuvent être facilement comprises. Quand il n'y a pas ce genre de limitations, les deux peuvent donner la même fonctionnalité mais une entrée est plus précise (imaginez sélectionner un nombre spécifique, disons 682, dans une plage de 0 à 1000 dans un petit curseur avec une souris ou avec une touche dispositif).

0
Alvaro