web-dev-qa-db-fra.com

Ajout de "Sélectionner ..." comme première option (espace réservé) de la liste déroulante

Serait-il considéré comme une bonne pratique d'ajouter le mot "Sélectionner ..." comme première option d'une liste déroulante? Je pense que c'est redondant et pas du tout nécessaire et ce qui est dans la liste déroulante ne devrait être qu'une liste d'options disponibles, pas des instructions.

Ai-je tort?

Edit: Juste pour être clair, par première option, je ne veux pas dire par défaut. La plupart des réponses concernent l'option par défaut présélectionnée, etc. Ce n'est pas de cela qu'il s'agit. Il s'agit d'afficher la zone de liste déroulante avec "Sélectionner ..." ou un autre texte d'instruction pour que les gens sachent qu'ils doivent sélectionner quelque chose là-dedans.

21
user15272

Une liste déroulante (ou combobox) devrait déjà être une indication claire que vous devez sélectionner un élément à partir de là, donc gaspiller le premier élément en disant à quelqu'un que c'est redondant et une mauvaise idée.

Les seules fois où je recommanderais d'avoir un autre texte dans la liste déroulante sont:

  1. quand il n'est pas indispensable de sélectionner un article
  2. lorsque vous souhaitez sélectionner efficacement tous les éléments.

Voici quelques exemples:

enter image description here
enter image description here
enter image description here

25
JohnGB

Il s'agit d'une question difficile qui dépend beaucoup de la compétence de votre utilisateur et du type et de l'importance des informations demandées. Cela dit, j'ai constaté que certaines choses étaient vraies lors des tests.

Ce n'est généralement pas une bonne idée d'avoir une valeur par défaut sélectionnée sauf si vous êtes très certain que la grande majorité des utilisateurs veulent cette option. La plupart des cas nécessitent une entrée vide (pour les listes déroulantes) ou un texte d'espace réservé/d'invite clair (zones de liste déroulante) afin que l'utilisateur et le système sachent qu'aucune sélection n'a été effectuée.

ne boîte étiquetée et un espace réservé/texte d'invite peuvent faire une différence pour amener les utilisateurs à interagir. J'ai été surpris par l'élévation à tester cette approche plus d'une fois. Principalement sous des formes très denses en informations. Même avec une liste déroulante où une entrée fictive est requise, nous avons constaté une amélioration de l'interaction de l'utilisateur. Dans le cas déroulant (où nous ne pouvions pas avoir de véritable texte d'espace réservé), nous avons dû indiquer son statut d'espace réservé avec des tirets environnants.

D'un autre côté, j'ai eu beaucoup de succès avec des solutions beaucoup plus simples où le contexte et les utilisateurs peuvent le gérer.

6
plainclothes

Il devient difficile de détecter et de gérer le mode de défaillance dans lequel un utilisateur oublie de faire une sélection, si l'option par défaut est une sélection valide. A titre d'exemple, de nombreux formulaires vous demandant de choisir un état seraient soumis avec AK (Alaska), le premier par ordre alphabétique.

1
Sparr

Il est recommandé d'utiliser des valeurs par défaut dans les listes déroulantes. Si vous pouvez deviner ou présélectionner l'une des options, l'utilisateur n'aura pas besoin de la sélectionner lui-même.

Dans d'autres cas, vous ne saurez peut-être pas quel est le bon défaut ou peut-être pour des raisons politiques, vous préféreriez ne pas le présélectionner. Dans ces cas, je recommanderais d'utiliser les boutons radio lorsque cela est possible (de cette façon, l'utilisateur peut voir les options disponibles sans cliquer), mais si vous avez vraiment besoin d'utiliser une liste déroulante, vous avez besoin d'une option supplémentaire.

Si la liste déroulante est facultative, l'option supplémentaire peut être nommée "Non spécifié" ou similaire, mais si la liste déroulante est requise, vous devez utiliser une option supplémentaire non sélectionnable. Dans ce cas particulier, je ne recommanderai pas d'utiliser un texte "vierge" et je pense que "Sélectionner ..." est la meilleure alternative.

1
PaRaP