web-dev-qa-db-fra.com

FORMULAIRES: Quand utiliser les listes déroulantes et quand utiliser les listes dynamiques?

Il est intéressant de noter que je n'ai pas déjà trouvé de discussion à ce sujet.

Quand devrions-nous utiliser des sélections déroulantes et quand utiliser des listes dynamiques (mises à jour au fur et à mesure de la frappe) dans les formulaires Web?

Mon avis:

Les listes déroulantes sont meilleures lorsque:

  • vous n'avez pas trop d'articles à choisir (30 ou moins?)
  • votre public n'est pas très familier avec les choix de votre liste déroulante, et gagnerait ainsi à pouvoir regarder toutes les possibilités

Les listes dynamiques sont meilleures quand:

  • vous avez BEAUCOUP d'articles et devoir les afficher tous // faites défiler pour trouver ce dont vous avez besoin serait nul (ex: sélecteurs de pays)
  • vous savez que votre public connaît bien tous (ou presque tous) les choix possibles et peut y entrer lui-même de manière fiable (ex: sélecteurs de pays ou de ville)

Autres raisons // situations pour choisir l'une plutôt que l'autre?

12
Drew

Les listes déroulantes génèrent toujours le problème de défilement, comme Harald l'a déjà mentionné, mais elles sont correctes pour quelques éléments.

Cependant, si vous avez beaucoup d'options et que les éléments sont connus de l'utilisateur, vous pouvez utiliser un champ de saisie semi-automatique. J'ai vu cette utilisation sur les sites d'achat de billets d'avion, où vous devez sélectionner votre aéroport de destination. À titre d'exemple, jetez un œil à ce que fait Kayakalt text

3
Pam Rdz

La réponse typique est "cela dépend des circonstances", la vraie réponse est ce que mes tests montrent qui fonctionne le mieux et peut être le plus accessible et utilisable pour la tâche.

L'accessibilité est très importante pour moi et de nombreuses listes dynamiques échouent tout simplement, et lorsqu'elles n'échouent pas à l'accessibilité, elles reçoivent souvent des plaintes des utilisateurs, principalement de la part d'internautes plus récents qui trouvent tout ce qui essaie de vous remplacer ou qui vous distrait.

Ma mère, un utilisateur compétent, m'a appelé pour réparer son ordinateur la semaine dernière à cause de la façon dont il sautait lors de l'utilisation de Google ...

2
Susan R

Personnellement, je n'aime pas les listes déroulantes, vous devez les parcourir, de nombreux sites Web semblent aimer le faire avec la sélection du pays, ce qui signifie probablement 15 articles ou moins.

Vous pouvez toujours laisser les gens regarder tous les éléments de ce que vous appelez une "liste dynamique" s'ils sont mis en œuvre avec une liste simple avec sélection et une zone de saisie qui filtre les éléments de la liste.

1
Harald Scheirich