日期:2013-10-03  浏览次数:20572 次

下午的时候群里一个童鞋列出了一些电子商务网站对于空搜索的处理结果,然后引发了一个关于空搜索处理的讨论。这里,空搜索指的是:不在搜索框里输入任何内容,直接点击搜索按钮。

可以肯定的是,形成空搜索的用户的比例应该不大,次要是误操作,当然也不排除向我这样的探索者。但是作为电子商务网站用户体验的一部分,这个地方必需要考虑到。

我们先来看看主流电子商务网站的处理结果(这里不需求讨论搜索引擎的前往结果,由于它就是做搜索的,没有也没必要去给你推送什么其他的内容):

  •  阿里巴巴中国站;弹出提示框“请输入产品名称”,点击确定后没有任何反应
  • 慧聪;弹出提示框“请输入查询内容”,点击确定后光标落在输入框内“输入你感兴味的内容”后面
  • 百度有啊;跳转到查看所有分类页面
  • 淘宝;跳转到查看所有分类页面
  • 拍拍;跳转到查看所有分类页面
  • 杰出;跳转到搜索结果页面,提示找到0条搜索结果
  • 亚马逊;刷新一次页面

从结果上看,次要分为4类:弹出窗口提示、跳转到列表页、显示0条搜索结果、刷新一次页面。那么,哪个网站的设计的用户体验最爽呢?

前几天我正好对网站搜索部分做了一次改版,采取的是优化了的弹窗方式:弹出窗口提示输入关键词,该窗口自动在3秒内关闭,关闭后光标被挪动到搜索输入框内,且框内原先的提示信息被清除掉,弹窗的位置控制在离搜索框很近的位置,目的在于不要形成宽屏用户的鼠标长途奔袭

于是我最开始的时候倾向与这种结果的前往。出发点是在于对于用户的误操作给出善意的提示,同时尽最大可能不给用户形成额外的负担。

洗澡的时候突然觉得这样的做法有点不符合老大经常教导我的“产品要和运营挂钩”的准绳。应该尽最大的努力展现网站的内容给我的用户,同时想办法引导他们去点击去使用,那么,从这个角度来看,淘宝、拍拍的做法应该是合理的。

擦干身子抽了颗烟,觉得这样似乎也不是很妥,于是找 wkcow 讨教了一下,被点醒了,其实最好的用户体验设计应该是亚马逊。

首先,空搜索既然是用户的误操作就需求给用户一些提示,那么没有任何反应的设计必然是错误的,由于用户看到没动,可能认为是网站出问题了,这种设计是最最傻的;其次,对于弹出窗口的设计用户是不情愿去等待那3秒的,那么就必需要点一次确定,这样就多了一次交互,还是给用户添加了负担,且在设计上要考虑弹出窗口的位置、光标的位置的问题,这种设计理想上很累也很傻;第三,前往列表页的设计是想给用户推送一些其他的内容,但是实际上用户是不会理睬这些内容的,且这个结果改变了用户的初衷,更改了最简单的流程。

亚马逊的设计恰恰是一个最最正常的流程,不需求交互、不需求解释,就是一个简单的刷新曾经通知了用户很多信息:点击搜索按钮,网址执行了该操作,但你输入的是空白,我也就给你一个空白的结果(这里,杰出跳转到搜索结果页,且提示搜索结果为0的做法是一个很不人性化的机械的执行用户操作的傻设计)。

把这次的探讨总结成一句话共勉:注重用户体验,就需求尽可能的减少交互,不给用户添加不必要的负担!

Update:发布的5G之后,老白和白鸦给出2种更优化的方法;

  • 之一:干嘛要刷新页面?   这不还是让人和机器交互了一次吗,万一页面大这个刷新的成本有多少? 就让他点了当前输入框做个简单的提示(比如输入框的光标出现,或者输入框的颜色闪动等小到有那么有点反应即可),不行吗?
  • 之二:没有空搜索,搜索栏默认热词,光标过去立即清空,等待用户录入同时提供下拉备选。

谁还有更好的方法?欢迎探讨。

原文:http://www.ikent.me/blog/1404