2009-11-07 4 views

Répondre

0

je recommande rien de plus qu'une hauteur de l'écran commun, (par exemple, 768 pixels) de sorte que la réponse dépendra de la façon dont le nombre d'éléments que vous pouvez adapter dans cet espace . Après cela, j'aurais probablement une petite vue de liste qui donne à l'utilisateur la possibilité de faire défiler les options au lieu de les obliger à déplacer leur souris à un extrême de la liste et attendre que leur option passe. Une boîte de recherche fonctionnerait aussi bien, tant que la liste était encore consultable par d'autres moyens.

+0

Supposons que votre hauteur de ligne est de 16 pixels (standard 1 em). Dans ce cas, vous aurez 768/16 = 48 options dans la liste déroulante. Je dirais que n'importe quoi de plus de 10 à 15 options serait la surcharge d'informations et la facilité d'utilisation. – JasonWyatt

0

Quelque chose de plus de 10 éléments est probablement "beaucoup" mais pas immédiatement trop, tout dépend du contexte de votre application. En ce qui concerne la deuxième partie de votre question, vous pourriez avoir un certain succès avec l'approche de drill-down, où vous avez plusieurs méthodes de forage à un choix final, peut-être vous pouvez définir des groupes dans une liste déroulante et des éléments dans le ensuite, en remplissant la deuxième liste déroulante basée sur le coice fait dans le premier.

La recherche peut aussi être d'une grande aide, surtout si elle est faite de manière asynchrone (pensez à AJAX) et que la liste déroulante peut être changée en liste déroulante.

Questions connexes