这是一个关于如何为基于CMS的系统的用户最佳地设计搜索体验的问题。它在内联网系统上。 用户需要能够根据文档/信息的位置过滤搜索结果,并能够搜索/过滤其他元数据,如作者,创建日期等。
我想到的是让用户在点击搜索之前对其进行过滤,或者在搜索执行后让他们过滤结果页面上的结果。 后者可能是使用基于Ajax的机制设计的,该机制根据其选择实时更新结果。
你有什么想法? 从用户角度来看,最佳可用性体验是什么?
这与系统上的“高级搜索”页面有关。还有一个简单的搜索Web控件,但这是关于如何设计高级搜索。
答案 0 :(得分:1)
我会说两个。让他们最初指定尽可能多的字段,然后添加他们想要的更多字段。如果您担心GUI混乱,可以使用“高级搜索”视图或切换来显示/隐藏过滤器。
答案 1 :(得分:1)
我知道这很无聊,可能会使你的情况变得微不足道,但谷歌方法呢?我的意思是你所有问题的一个输入字段。如果您需要更多,可以在高级页面上选择一些字段,但在大多数情况下,应该进行简单的搜索?我可能会分割用户输入并查看每个字符串。这可能是一个fon号码吗?这可能是拉链吗?..我想你明白了,如果可能的话,不要用UI压倒用户。还有一件事:google / bing的想法怎么样,但是使用不同字段的复选框而不是radiobuttons?