Notre produit possède une grande arborescence de catégories à plusieurs niveaux (plus de 300 nœuds) qu'un utilisateur doit parcourir pour trouver sa catégorie parfaite.
Nos utilisateurs sont des spécialistes du marketing événementiel, et la sélection de leur catégorie d'événement est essentielle à la livraison du produit. Les utilisateurs rempliront plus de 90% du temps ces formulaires via une application Web, le mobile est une préoccupation secondaire.
Implémentations actuelles
Nouvelle (er) implémentation: http://g.recordit.co/LtutziUPZH.gif
UNE
B
La réponse sera probablement une combinaison de ces éléments. Quelqu'un a-t-il une expérience similaire à partager?
Je conviens avec d'autres que l'option B est la bien meilleure option. C'est à peu près la façon dont quiconque avec un grand nombre de catégories le gère, par exemple Amazon et ebay. Amazon/ebay autorisent une option secondaire de passer par une hiérarchie, mais c'est généralement secondaire.
En regardant votre gif, qui semble en grande partie excellent, j'ai remarqué qu'il était parfois difficile de comprendre pourquoi les options sont apparues dans le cadre de la recherche.
Stack Exchange a son propre sélecteur de catégorie, très excellent.
Quelques points à noter:
Vous pouvez ajouter une barre de recherche (filtre d'option). L'interface utilisateur sémantique a une excellente solution pour cela: https://semantic-ui.com/modules/dropdown.html#search-selection
J'ai personnellement utilisé cette méthode dans ma demande de sélection de récepteur de message avec une liste de 400 utilisateurs et cela a très bien fonctionné.
La deuxième option semble être infiniment plus utilisable que la première, mon avis serait de donner à vos utilisateurs une méthode pour dire `` Je ne trouve pas ma catégorie '' et une autre méthode de recherche, peut-être la première laborieuse que vous avez détaillée.