suggest项目总结-用户体验篇(2)

作者:犷野西风 来源:aliued.cn 时间:2008-01-30 20:04:00 

三、网易有道:http://www.yodao.com/

取词规则:前向匹配

结果数显示:有,只保留前三位有效数字,剩余全部补0,不足三位精确显示。

匹配提示:无。

右键复制粘贴功能:不支持

中文输入法下回车键的相应:不支持

事件响应:选词时:鼠标、键盘移动的同时都改变输入框的内容。提交时:鼠标按键(只有左键)、键盘上按回车键后将输入框内的词直接提交。

网易的这个有道出来不久,不过个人感觉体验一般。和雅虎一样有关闭提示功能的选项。不过雅虎在关闭提示功能后还有一个按钮可以开启,这个有道在关闭提示功能后的提示就太不明显了,而且没有状态的改变。就是输入框右侧的那个按钮,点击后又“打开提示功能”的按钮。但是我觉得要真是关闭了想重新开启还真难,因为提示的按钮实在不明显,而且个人觉得文案也有问题。“关闭提示功能”我个人理解只是这一次关闭,即点击后提示框消失,没想到它是一直消失了,在测试的时候还纳闷是不是网易突然不提供这suggest功能了呢。另外对于事件的响应上感觉也很有问题,在中文输入法下每输一个拼音就会向服务器端发送请求,对服务器压力很大(这点用户感觉不到)。

 四、说完了别人再来看看我们自己。http://china.alibaba.com

取词规则:前向匹配

结果数显示:有,只保留前三位有效数字,剩余全部补0,不足三位精确显示。前面还多了个“约”字。

匹配提示:无

右键复制粘贴功能:不支持

中文输入法下回车键的相应:不支持

事件响应:同Google

因为我们采取的也是前向匹配词的方法,所以匹配提示这块个人觉得也没太大必要,反正就是前面的词么。文案上在结果数前加“约”字是因为我们的后台词典并不是同步的,在匹配数比较少的情况下,显示的数目和实际的结果数可能会有很明显的出入(比如实际只有3条,但因词典没有同步更新,匹配数显示还是为4条),所以加上约字就比较合理。只取前三位数字我想也是这方面的考虑。Google和“有道”的词典不知是怎么设置的,尝试了下好像特别少的情况没有出现过,所以没法判断。在显示上根据rank值而不是数量排序,只显示前10条结果,并且如果结果超过12个字则不显示(12个字够精确了不需要在suggest了,个人理解)。在事件上改成同Google一致即可以事件鼠标选择后直接提交,省去了多按此回车键的麻烦,又可以解决上次谭校长用户测试过程中出现的鼠标放在输入框下而导致直接选中词提交的问题。因为技术上还有些细节没有解决,所以暂时还不支持右键功能和中文输入法下回车键输拼音的相应功能(不好意思)。在与后台的交互上,对比网易,通过“缓存”已输入词和对input内容值的判断减少了很多服务器间的请求,速度上比以前有了很大的提高,基本可以实现同步。

体验上的事情不是很懂,随便写了下希望大家拍砖!呵呵。过几天再付上“技术实现篇”和大家一起交流。

相关文章推荐:AJAX实现仿Google Suggest搜索提示效果

标签:suggest,用户体验,google,网易
0
投稿

猜你喜欢

  • ASP控制每页打印行数实例

    2008-04-13 06:48:00
  • asp如何去除HTML标签

    2010-06-07 20:47:00
  • 打造通用ASP.NET数据分页控件

    2007-08-18 13:27:00
  • 加密处理使密码更安全[CFS编码加密]

    2008-03-19 13:30:00
  • Ajax发明人:Ajax并不适合所有网站

    2008-01-30 12:20:00
  • 互联网产品交互事件分析

    2009-10-06 15:23:00
  • 如何给 legend 标签设定宽度

    2008-07-26 12:18:00
  • php中json 序列化为 [] 的弊端

    2023-05-25 00:14:30
  • 教你快速掌握一些方便易用的SQL语句

    2008-11-28 15:21:00
  • 如何获知用户的IP?

    2009-11-24 20:52:00
  • CSS分栏布局的方法:绝对定位和浮动

    2009-04-30 13:10:00
  • 实现div可编辑的常见方法

    2007-11-06 12:02:00
  • oracle下一条SQL语句的优化过程(比较详细)

    2010-04-22 16:58:00
  • 从IIS到SQL Server数据库安全

    2008-12-24 15:58:00
  • ASP无组件汉字验证码

    2008-05-08 13:19:00
  • 2008年个性设计挂历参考

    2007-12-29 20:30:00
  • JavaScript for: i++ vs i–

    2010-06-24 21:42:00
  • 数字人组件反写[asp组件开发实例4]

    2009-06-09 13:20:00
  • asp如何在数据库中用好Transaction?

    2010-06-22 21:07:00
  • 在页面中动态载入外部javascript

    2007-09-30 12:52:00
  • asp之家 网络编程 m.aspxhome.com