2008-11-21 11 views
10

Il y en a quelques unes simples, d'autres complexes, mais je ne trouve pas l'étalon-or. Quelqu'un peut-il me désigner le «meilleur» moyen de permettre à un utilisateur de définir un critère de recherche (ou un filtre) pour récupérer les résultats?Meilleure interface utilisateur pour l'expression Recherche/Filtre/Booléen

Ceci est compliqué depuis:

  • nécessité de soutenir environ 10 différents types d'éléments
  • soutien et, ou, non
  • Parenthèses (un tueur à 95% de la population)

Par exemple, j'ai regardé le filtre de fonds premium Morningstar, c'est ok mais pas web2.0 (ajax, JQuery .. en d'autres termes, pas cool) et il gère mal les parenthèses.

Répondre

11

Cochez Smart Playlists dans iTunes. Je trouve cette interface très claire.

Finder dans OS X a l'interface graphique similaire, mais permet également "entre parenthèses" imbriquées en appuyant sur Alt et (+)/(-).

+1

Je suis curieux: comment avez-vous découvert la parenthèse imbriquée? Quel est le niveau de guidage dans l'interface utilisateur pour indiquer à l'utilisateur comment utiliser la fonctionnalité de filtrage dans son ensemble? Merci. –

+1

Je suppose que presser Alt chaque fois que l'application fait * presque * ce que vous voulez, c'est une chose Mac. La découvrabilité de cette fonctionnalité pourrait certainement être améliorée, par ex. en incluant un bouton visible pour cela. – Kornel

+0

Bien que je sois d'accord avec les deux commentaires ci-dessus, tout ce que j'ai fait était d'appuyer sur le bouton (?) Sur l'interface de l'éditeur de listes de lecture intelligentes, et il y avait une capture d'écran clairement étiquetée. Je pense que pour quiconque veut prendre le temps de faire une recherche avancée (utilisateurs avancés), ce n'est pas trop demander. –

Questions connexes