Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Search 从用户角度来看,搜索的最佳设计。搜索前选择还是搜索后选择?_Search_Usability - Fatal编程技术网

Search 从用户角度来看,搜索的最佳设计。搜索前选择还是搜索后选择?

Search 从用户角度来看,搜索的最佳设计。搜索前选择还是搜索后选择?,search,usability,Search,Usability,这是一个如何为基于CMS系统的用户设计最佳搜索体验的问题。它在内部网系统上。 用户需要能够根据文档/信息的位置过滤搜索结果,并能够搜索/过滤其他元数据,如作者、创建日期和其他字段 我想的是让用户在点击搜索之前过滤,或者让他们在执行搜索后过滤结果页面上的结果。 后者可能会使用基于Ajax的机制进行设计,该机制根据结果的选择实时更新结果 你的想法是什么? 从用户的角度来看,什么是最好的可用性体验 这是关于系统上的高级搜索页面。还有一个简单的搜索web控件,但这是关于如何设计高级搜索的。我想说两者都有

这是一个如何为基于CMS系统的用户设计最佳搜索体验的问题。它在内部网系统上。 用户需要能够根据文档/信息的位置过滤搜索结果,并能够搜索/过滤其他元数据,如作者、创建日期和其他字段

我想的是让用户在点击搜索之前过滤,或者让他们在执行搜索后过滤结果页面上的结果。 后者可能会使用基于Ajax的机制进行设计,该机制根据结果的选择实时更新结果

你的想法是什么? 从用户的角度来看,什么是最好的可用性体验


这是关于系统上的高级搜索页面。还有一个简单的搜索web控件,但这是关于如何设计高级搜索的。

我想说两者都有。让他们在开始时指定任意数量的字段,然后在以后添加任意数量的字段。如果您担心GUI混乱,您可以使用高级搜索视图或切换来显示/隐藏过滤器。

我知道这很无聊,可能会使您的情况变得琐碎,但是google的方法呢?我指的是一个输入字段,用于所有问题。如果您需要更多,您可以在高级页面上选择一些字段,但在大多数情况下,简单的搜索就可以了?我可能会分割用户输入,然后查看每个字符串。这是fon号码吗?这是拉链吗?。。我想你明白了,如果可能的话,不要让用户被UI淹没。还有一件事:google/bing的想法怎么样,但是不同字段的复选框不是单选按钮?

@Matthew,是的,这可能是我解决这个问题的方法。谢谢