2008-11-21 18 views
10

有一些簡單的,一些複雜的,但我找不到黃金標準。 任何人都可以指向「最好」的方式讓用戶定義一個搜索條件(或過濾器)來檢索結果嗎?搜索/過濾器/布爾表達式的最佳用戶界面

這是複雜的,因爲:

  • 需要支持約10種不同類型的元素
  • 支持,OR,NOT
  • 括號(殺手人口的95%)

作爲一個例子,我看了MorningStar高級基金過濾器,它是好的,但不是web2.0(ajax,JQuery ..換句話說,不酷),它處理括號很差。

回答

11

在iTunes中查看智能播放列表。我覺得這個界面非常清晰。

搜索在OS X有類似的GUI,也可以讓嵌套 「括號」 通過按下Alt鍵(+)/(-)

+1

我很好奇:你怎麼知道嵌套的括號?在UI中有多少指導來告訴用戶如何使用過濾功能作爲一個整體?謝謝。 – 2012-03-22 11:11:55