2010-04-02 3 views
2

Je travaille sur un site de comparaison, donc inutile de dire que la fonction de recherche est la principale caractéristique du site. J'ai deux zones de texte de saisie et un bouton de recherche. À l'heure actuelle, les zones de texte de saisie utilisent Ajax pour interroger la base de données et afficher une liste déroulante, mais je me demande s'il serait plus intuitif d'utiliser une boîte de sélection à la place? La deuxième case dépend de la première, car lorsque la première est sélectionnée, il y a une autre requête AJAX, de sorte que seules les options disponibles pour la première sélection apparaissent dans la deuxième boîte de saisie semi-automatique des entrées.Saisie semi-automatique ou Boîte de sélection? (problème de conception)

Autocomplete

Plus: - "On se sent" à droite? - Plus attrayant qu'une boîte de sélection (design css)?

Les inconvénients: - l'utilisateur doit être instruit sur la manière d'utiliser la recherche (fait pour penser?) - Ne fonctionne vraiment que du bout du compte avec javascript activé. - L'utilisateur peut se confondre si elles saisissent ce qu'ils veulent et aucune boîte apparaît (par exemple, aucun résultat)

Sélectionnez Boîte

Avantages: - Peut afficher la liste des options/savent ce qui est disponible à partir Le début. - Nous utilisons des boîtes de sélection tous les jours (emplacements, etc.), donc nous sommes habitués à la façon dont ils fonctionnent. (plus intuitif?)

Inconvénients: - Peut sembler un peu inesthétique quand il ya trop d'options à choisir. Je pense peut-être au plus environ 100 options pour mon site au fil du temps.

Toutes les pensées sur la façon dont je pourrais aller à ce sujet seraient appréciées!

Répondre

0

Vous aurez 100 options uniques? Je suppose que ceux-ci peuvent être classés d'une manière ou d'une autre. Vous avez déjà une dépendance dans votre forme, en ajouter une autre pour produire une chaîne de dépendance semble être intuitive. J'ai vu des chaînes de dépendances utilisées dans quelques endroits et elles fonctionnent bien car elles aident l'utilisateur à effectuer une restriction étape par étape de l'espace de recherche.

Je pense également que la forme devrait suivre la fonction, donc la liste des pros pour l'auto complète est plus faible si vous suivez cette philosophie. En outre, l'un de vos avantages est un concept abstrait que vous ne pourriez pas mettre en mots lors de l'écriture de la question, de sorte que la liste est plus faible de toute façon.

0

hmmmmmmmmmmm

zone Sélectionner l'air un peu bizarre, il pourrait être un bon choix s'il y a des options moins, mais il serait non influente si vous aviez l'option de 100 en elle. La chose que l'utilisateur n'a pas l'habitude de voir quelque chose comme ça pourrait aggraver cette situation. D'autre part, vous pouvez sortir quelque chose comme aucune suggestion ou faire une boîte de texte rouge lorsqu'aucune correspondance n'a été trouvée.

Questions connexes