Лучший пользовательский интерфейс для поиска / фильтра / логического выражения - PullRequest
10 голосов
/ 21 ноября 2008

Есть некоторые простые, некоторые сложные, но я не могу найти золотой стандарт. Может ли кто-нибудь указать мне «лучший» способ позволить пользователю определить критерии поиска (или фильтр) для получения результатов?

Это сложно, так как:

  • Требуется поддержка около 10 различных типов элементов
  • Поддержка И, Или, Не
  • Скобки (убийца до 95% населения)

В качестве примера я посмотрел на фильтр премиальных фондов MorningStar, он в порядке, но не web2.0 (ajax, JQuery .. другими словами, не круто) и плохо обрабатывает скобки.

1 Ответ

11 голосов
/ 21 ноября 2008

Проверьте смарт-плейлисты в iTunes. Я нахожу этот интерфейс очень понятным.

Finder в OS X имеет аналогичный графический интерфейс, но также позволяет использовать вложенные «скобки», нажимая Alt и (+) / (-).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...