题续
上篇
,继续说说关于搜索的设计。
下午的时候群里一个童鞋列出了一些电子商务网站对于空搜索的处理结果,而后引起了一个关于空搜索处理的讨论。这里,
空搜索指的是:不在搜索框里输入任何内容,直接点击搜索按钮。
能够确定的是,形成空搜索的用户的比例应该不大,主要是误操做,固然也不排除向我这样的探索者。可是做为电子商务网站用户体验的一部分,这个地方必需要考虑到。
咱们先来看看主流电子商务网站的处理结果(这里不须要讨论搜索引擎的返回结果,由于它就是作搜索的,没有也不必去给你推送什么其余的内容):
阿里巴巴中国站;弹出提示框“请输入产品名称”,点击肯定后没有任何反应
慧聪;弹出提示框“请输入查询内容”,点击肯定后光标落在输入框内“输入你感兴趣的内容”后面
百度有啊;跳转到查看全部分类页面
淘宝;跳转到查看全部分类页面
拍拍;跳转到查看全部分类页面
卓越;跳转到搜索结果页面,提示找到0条搜索结果
亚马逊;刷新一次页面
从结果上看,主要分为4类:弹出窗口提示、跳转到列表页、显示0条搜索结果、刷新一次页面。那么,哪一个网站的设计的用户体验最爽呢?
前几天我正好对网站搜索部分作了一次改版,采起的是优化了的弹窗形式:弹出窗口提示输入关键词,该窗口自动在3秒内关闭,关闭后光标被移动到搜索输入框内,且框内原先的提示信息被清除掉,弹窗的位置控制在离搜索框很近的位置,目的在于不要形成宽屏用户的鼠标长途奔袭。
因而我最开始的时候倾向与这种结果的返回。出发点是在于对于用户的误操做给出善意的提醒,同时尽最大可能不给用户形成额外的负担。
洗澡的时候忽然以为这样的作法有点不符合老大常常教导个人“
产品要和运营挂钩
”的原则。应该尽最大的努力展现网站的内容给个人用户,同时想办法引导他们去点击去使用,那么,从这个角度来看,淘宝、拍拍的作法应该是合理的。
擦干身子抽了颗烟,以为这样彷佛也不是很妥,因而找
wkcow
讨教了一下,被点醒了,其实最好的用户体验设计应该是亚马逊。
首先,空搜索既然是用户的误操做就须要给用户一些提醒,那么没有任何反应的设计必然是错误的,由于用户看到没动,可能认为是网站出问题了,这种设计是最最傻的;其次,对于弹出窗口的设计用户是不肯意去等待那3秒的,那么就必需要点一次肯定,这样就多了一次交互,仍是给用户增长了负担,且在设计上要考虑弹出窗口的位置、光标的位置的问题,这种设计事实上很累也很傻;第三,返回列表页的设计是想给用户推送一些其余的内容,可是实际上用户是不会理睬这些内容的,且这个结果改变了用户的初衷,更改了最简单的流程。
亚马逊的设计偏偏是一个最最正常的流程,不须要交互、不须要解释,就是一个简单的刷新已经告诉了用户不少信息:点击搜索按钮,网址执行了该操做,但你输入的是空白,我也就给你一个空白的结果(这里,卓越跳转到搜索结果页,且提示搜索结果为0的作法是一个很不人性化的机械的执行用户操做的傻设计)。
把此次的探讨总结成一句话共勉:注重用户体验,就须要尽量的减小交互,不给用户增长没必要要的负担!
Update:发布的5G
以后,老白和白鸦给出2种更优化的方法; 之一:干吗要刷新页面? 这不仍是让人和机器交互了一次吗,万一页面大这个刷新的成本有多少? 就让他点了之后输入框作个简单的提醒(好比输入框的光标出现,或者输入框的颜色闪动等小到有那么有点反应便可),不行吗? 之二:没有空搜索,搜索栏默认热词,光标过去当即清空,等待用户录入同时提供下拉备选。 谁还有更好的方法?欢迎探讨。