前段时间跟这suggest项目走,没想到这么一个小小的输入框居然会带来那么多的问题。
首先来比较一下几个主流的搜索引擎的suggest效果。为了更直观地说明问题特列了几个比较点:1、取词规则;2、结果数显示;3、匹配提示;4、右键复制粘贴功能;5、中文输入法下回车键的相应(在中文输入法下按回车键直接输入英文);6、事件响应。
一、Google:http://www.google.cn
取词规则:前向匹配
结果数显示:有,只保留前三位有效数字,剩余全部补0,不足三位精确显示。
匹配提示:无
右键复制粘贴功能:支持
中文输入法下回车键的相应:支持
事件响应:选词时:鼠标移动不改变输入框内内容,且只支持鼠标事件提交,键盘移动同时改变输入框的内容。提交时:鼠标按键(包括左右键)后将鼠标所对准的词直接提交,键盘上按回车键后将输入框内的词直接提交。
Google不愧为互联网的老大,各个产品在体验上都做得非常的精致。对于像右键(剪切/粘帖)之类的操作提供了完美的支持。

二、Yahoo: http://www.yahoo.com

取词规则:全词匹配
结果数显示:无。
匹配提示:有,所匹配的词深色显示.
右键复制粘贴功能:不支持
中文输入法下回车键的相应:英文站点无法测,中国雅虎http:cn.yahoo.com不支持)
事件响应:同Google
雅虎的提示感觉速度很慢,或许是因为全词匹配所以加上了匹配词提示的功能,这样不会让人觉得很突兀。提示框最多只显示5条记录,在下面加了个“上下”翻页的button,个人感觉不是很方便。因为搜索的目的性是很强的,在前5条的现实中没有的话我想大多数人都会选择继续自己的输入而不是去翻页查找suggest中剩余的内容,谁知道有没有呢!在搜索提示框右上方提供了关闭自动提示的功能,下方也有折叠/展开的功能,个人觉得suggest只是一个辅助功能,没有太大的必要对它本身提供太多让用户操作的功能。不支持右键功能也略显遗憾。
三、网易有道:http://www.yodao.com/
取词规则:前向匹配
结果数显示:有,只保留前三位有效数字,剩余全部补0,不足三位精确显示。
匹配提示:无。
右键复制粘贴功能:不支持
中文输入法下回车键的相应:不支持
事件响应:选词时:鼠标、键盘移动的同时都改变输入框的内容。提交时:鼠标按键(只有左键)、键盘上按回车键后将输入框内的词直接提交。

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

取词规则:前向匹配
结果数显示:有,只保留前三位有效数字,剩余全部补0,不足三位精确显示。前面还多了个“约”字。
匹配提示:无
右键复制粘贴功能:不支持
中文输入法下回车键的相应:不支持
事件响应:同Google
因为我们采取的也是前向匹配词的方法,所以匹配提示这块个人觉得也没太大必要,反正就是前面的词么。文案上在结果数前加“约”字是因为我们的后台词典并不是同步的,在匹配数比较少的情况下,显示的数目和实际的结果数可能会有很明显的出入(比如实际只有3条,但因词典没有同步更新,匹配数显示还是为4条),所以加上约字就比较合理。只取前三位数字我想也是这方面的考虑。Google和“有道”的词典不知是怎么设置的,尝试了下好像特别少的情况没有出现过,所以没法判断。在显示上根据rank值而不是数量排序,只显示前10条结果,并且如果结果超过12个字则不显示(12个字够精确了不需要在suggest了,个人理解)。在事件上改成同Google一致即可以事件鼠标选择后直接提交,省去了多按此回车键的麻烦,又可以解决上次谭校长用户测试过程中出现的鼠标放在输入框下而导致直接选中词提交的问题。因为技术上还有些细节没有解决,所以暂时还不支持右键功能和中文输入法下回车键输拼音的相应功能(不好意思)。在与后台的交互上,对比网易,通过“缓存”已输入词和对input内容值的判断减少了很多服务器间的请求,速度上比以前有了很大的提高,基本可以实现同步。
体验上的事情不是很懂,随便写了下希望大家拍砖!呵呵。过几天再付上“技术实现篇”和大家一起交流。
摘自alibaba用户体验团队博客,原为地址:http://www.aliued.cn/?p=456
沙发先,坐着慢慢看!
学习!
好东西啊,非常好。很有意思的流程。
另外为什么很多人问起流程呢?因为流程是公司的做事方法,对一个人的工作和发展的影响很大:)
受益匪浅
其实好像大家都是这么干的……
斗胆问一句,贵公司用的Photoshop是正版的吗?有几套正版?
@william:是的,大多数公司都是这么做的,我在文中也提到了两次。只是因为有很多人问我,所以再和大家都分享一下。对一些成熟的公司来说,我们的流程也是非常幼稚。如果发现有什么不好的地方,请不吝赐教。谢谢:)
@dg:是的。所有的软件都要求使用正版。要武装一个设计师的成本确实比较高。
我想,如果我来面试,肯定也会问这个问题。但是我的意思,其实不仅是你所描述的这个工作流程,而是更大的流程。例如产品的总的概念,目标,定义。设计的不同维度上的衡量准则。需求如何来的,从策划到设计的环节,开发者的参与,测试……总之,我会想了解更加big的图景。以及与之匹配的组织结构。不知道能不能透露一二?
牛呈是很重要的~~要不会把人累死的~~
@hax:我从来没有认为设计师问我这个问题是要了解这么大的图景,个人也不认为他们在面试时就了解这些有什么好处。这些东西应该在工作中去了解,在实战中去体会和改进。
花上三五分钟说或是写几篇文章,连皮毛都无法涉及。所以,我还是先写点实际的,大家看了说:“我早就知道是这样了,不过你们这个方法里这点这点还不错,我会去试试”。那已经太太太高兴了!^_^
看了原型,有几个地方想征求下意见:
1.已有多少人收藏和标签的位置要换一下,左面既然是标签云,那么左边自然放标签,同时多少人收藏与右边的收藏人数自然贴近,方便用户点击。
2.多少评论放在收藏数量下面是否会影响产品的特点,收藏和评论有什么关系,如果有关系也和主题有关。所以联合1条来看,先是评论,然后标签,然后更多收藏人数
3.看了图片,愕然发现使用TAG的人其实最少,而原型中显著的位置都是TAG,看来要重新思考TAG 的作用了
4.1,2,3联合看,建议 原型为最简单的 多少人评论,多少人收藏。 TAG 自然废弃,其实对于有搜索框的页面TAG是不是个垃圾功能需要仔细思考,至少不是个主功能
流程只是一部分,另一部分是这个流程中的人,谁能决定什么不能决定什么,谁从哪里开始跟,跟到什么时候结束,等等等等。。。
大部分公司纸面上的流程一样,可实际操作中的人员就千差万别了,这个大概才是更关心的东西…
@wkcow:
1.我不觉得把tag列表和单个收藏的tag放得“近”有什么好处,何况页面一滚也就不近了。它们不是需要关联操作的功能。此外“有xxx人收藏”的文字长短不有太大的变化,这样页面上的图标会对得比较齐,视觉上更清楚一点。
2,3,4.关于tag和评论的重要性,在上线前我们也不是非常有把握,现在上线了,看看用户怎么用就有数了。你很快能看到我们的调整。
你的思路非常清晰,赞!如果你也能得到我能得到的用户数据,就可以少很多“脑力劳动”来“猜”用户的行为,设计的结果也许也会和我的类似:)
@OLDMAN:太对了,所以我在文尾说:“流程”这种东西,只有与环境相匹配才能带来正面的作用。 “人”,是环境中最重要的一个部分。打个比方,如果设计师的能力还没达到一定程度,就强行让他按交互设计、视觉设计这样的流程来做,估计他做出来的东西会更糟:)
嘿,承志:
Axure画完原型图后,是不是只能导成图片格式的?不能导成html?
@小东瓜:可以的,可以导出成HTML,还可以导出成Design Spec形式的Doc文档。装个小插件还可以导出成.chm、
Axure是个非常非常好的工具,有时间的话,我会写几篇文章来介绍它。这玩意儿,除了贵点,真是谁用谁知道啊!hahaha
我在官网上下了一个测试的,好象没找到导成html的??
@小东瓜:按F5就可以了。
Axure真的很不错,谢谢介绍!
Axure没有找到破解和汉化,软件确实非常帅。
已阅
学习了 赞一个
1。个人觉得把收藏人数和谁收藏了这件宝贝放在一起会好些 起码这两个功能是有关联性的
2。估计会有很多商品标签会空 对用户来说填写了没什么用处,在这个页面上的应用
幻沙 说的有道理。
还有评论数放到主体阅读内容的上面或下班要好点.
谢谢承志!!
Axure………………..我要,我要~哈哈
提供一下
前一段时间,我也到处寻找这方面的资料,油茶研究会发了一些国外的资料给我,相对于国内来讲,国外分得更具体一些。很高兴,今天能看到你们的流程,我以前的一些问题都豁然开朗了。谢谢!
我现在一边做UI一边做前台开发,有时候需求还一直变,现在做美工太累了。
需求人员与设计人员是怎么配合的?因为有需求会变动。
这是很正统的流程,其实在很多非纯软件公司或WEB公司,在流程上还是有细微的区别.不过这个流程很专业,我也希望能在我们公司推广,谢谢!
其实我一直也是这样做的.不过前期需求,即承志所说的原型图,我是用笔画在纸上的,边改边画.
承志,能否把你们的博客加为我的友情链接?
看来要完善一下我们自己的流程了~很有用处的见解~
老问题.to 承志
你们有统计过TAOBAO主页最右上角那个搜索框有多少人点过吗?
再次BI视这个设计.嘻嘻.
另外认为那个合作的彩票项目非常好!利用支付宝的信誉~~~
再另外.相信半年内就会有可以上传视频的所谓WEB2.0的TAOBAO
这一版的皮肤做得有点简单,希望能改进:)
能在这样的团队工作,是种福气。
100分”的完美作品,很有可能没有遵循流程
非常同意这句话!
规则是死的,设计者是活的,用户是活的,打破规则或许才有新的突破!
Axure 现在貌似用这个的很多,不知道你们用Axure 可以做出多复杂的原型,官方可以生成很复杂仿真的原型静态页面 呵呵
请教:怎么在连线上加上标签(yes,no)?看官方的网站上是可以的,但是按F2或者回车都是加不上啊!
就是在flow的情况下,在连接线上加上yes或者no????
@马海涛,sorry,我也不知道。也许用text panel写在边上?^_^
这个blog还有广告喔,不错不错。
可惜没有关联上。。。。。。。。
广告是alimama的,兄弟公司,友情支持,顺带赚钱。haha
你好,像你们说的第一步,如果不把色彩着上去,图片放上去,单单及个方框,客户怎么会觉得满意呢?
因为只有及个框框在那,客户又不懂,只有放上好的色彩和图片,否则客户单单看你的布局是不可能满意的啊
那像这种问题怎么办?
基本上都差不多
可行性分析报告 > 策划文档(草图包含在内) > 评审(修改) > 效果图 > 评审(修改) > xhtml
终于找到了,最早用承志说的text panel发现只能在边上。感觉不爽,然后从官方网站上把其例子视频看了N次,最后也没有发现诀窍。然后把他那个例子文件下载下来然后打开,结果提示版本不对。直接用记事本打开发现官方的文件版本是4.6.0的我的是4.4.1的。所以后来从官方网站上下载了试用版。结果安装上后直接输入就可以了。呵呵。并且注册码还可以继续使用真是太好了。建议你们也更新一下啊!
谢谢楼上的!!
看了您写的东西,感觉很好!
一般的公司同样按这个流程走,
不过中间打折地方很多!
比如
我们的各个同事不会很开明的想看到原形的. UE的设计几乎就是被省掉的.那出来的模型就我这个做界面都觉得问题多多:[可是他们坚持要把界面设计到很靠后一步就是静态页面!到时候又会因为流程想的不够清楚 ,而修改来修改去.修改的理由也非常充分 .修改是必然的因为连我都觉得不合理呢.可是这期间他们把界面设计的时间全部挤掉!用最初设计界面上的物件东补西补的,补出来的界面效果我不说大家也可以想象:(
最后一个很大的平台系统 从设计到作成静态页面的时候不过3.4天而已^而这3.4天还不是连贯的!
到头来还会说界面设计的美工问题:(
我想很多设计朋友都面临这样的现状吧:(
左边的订阅框好刺眼,与整体风格格格不入(无论是样式,特别是色彩),而且辨识性不高~
p.s:一点建议,请勿见怪!(不支持发送的ctrl enter的快捷键的,虽然说是经常灌论坛的老手,会使用快捷键,但是加入这个快捷键对新手也不会造成困扰)
我相信不少面试的人之所以会讯问流程的问题因该是想了解这个流程适合不适合自己工作,能不能让自己的能力更充分的发挥吧,即使不是面试淘宝其他的他们也会问的吧!
说的不错,但不是很喜欢上面的页子:
1、总体分格与taobao有出入,
2、顶部的“博客,收藏”与“所有、宝贝、店铺、博客”两块标签页放在一起感觉很不舒服/
3、上面的两个标签同时出现了两个“博客”?????
4、重心偏右,感觉左边太空。。
5、右侧留空太少,。。
个人意见。。
经常来这,经常看过了就悄悄的走,经常一个人在夜晚回想这些,到底什么才是用户需要的,我们到底是谁而设计。看到淘宝有这么好的团队,真让你心动,相比之下,我们公司却走在了一条错误的路上,一直很想用自己的能力去解决这些问题,但是却一直没有机会。我们的工作流程:无方案上司简单的说下是什么项目 - 设计师,哦是美工尽快完成设计稿 - 然后我们老总看 - 再接着是几个上司再开会确定这项目的发展方向 - 原来做的面页基本不行,美工按要求再改 - 改完后上司再看 - 接着老董再看,推翻上司的想法,坐在美工身边指点设计,要求内容在一屏以内… 面对这些,我不知道大家是否还有心情去做所谓的设计。只是不明白,为何可以做得更好,而却偏偏要往错误的路上要走。太多太多的无奈。流程,呵。对我来说,已将我的工作写成了一种程式。
很好奇一点是,如果完成了所有后,在最终调试的过程中,如果遇到一些页面需要做部分的调动,这部分是还是交给谁去修正呢?按照分工应该是UI的部分给出更正方案,然后交付程式工程师套用,还是直接麻烦程式的部分做调整?我和几个朋友在分工的时候,就遇到了,部分页面是程式部分输出的, 因此要调动也只有UI提出要求,程式那端来更正,这个过程中保持沟通是当时我们之间的一个障碍。。。不知道是否是有更好的方法。。。
and
也曾有人问道我,在写CSS的过程中依据在任一浏览器中保持页面显示一致的原则,所以会在边写css的时候边打开很多个浏览器同时查看效果,淘宝的开发过程也是如此吗?比如装载IE6,IE7,FF等。。。因为是新手,所以想请教一下~~~
问题问的很肤浅。希望表介意。。忽忽
Taobao滴网页都是用DIV CSS做滴?偶在W3C滴网站上查鸟,为虾米米Pass?
//–
http://validator.w3.org/check?uri=http://favorite.taobao.com/collect_list——-g,nrxwy2lumhgozsvz2cq3tk6w64-.htm&charset=(detect automatically)&doctype=Inline&group=0
//–
This page is not Valid XHTML 1.0 Transitional!
Result: Failed validation, 630 Errors
Address: http://favorite.taobao.com/collect_list——-g,nrxwy2lumhgozsvz2cq3tk6w64-.htm
对鸟,顺便说一句,Taobao滴宝贝描述页面为虾米不能用DIV CSS(CSS文件在用户自己空间上)做?害得偶还得用PS去剪裁成一块一块再发成TABLE…..ORZ.
我觉得图只能从一个方面表现 所谓的原型,模型 演示版 其实有些东西需要用文档细化的不知道你们这方面做的是不是很多,一个流程很难用几幅图就表示清楚的,我觉得应该多文档从多个角度来表示可能实现起来更贴近策划的原始想法
@Kevin,
1.这种情况我们也碰到很多,我的意见是“具体问题具体分析”,都到了这一步,怎么方便怎么来了。但一定要保证质量,必要地回头修改早期交付物也是有好处的。
2.是的,我们都是同时开很多浏览器一起测试。
@JerryTongCorp,
1.我们认为Web标准是要遵循的,但“校验”不是必须的。商业环境和W3C的“学术”环境还是有差别的:)
2.目前直接让用户上传CSS还是有风险的,比如我可以用CSS浮动一个“五钻”图片来盖住自己的“两心”……
@蚂蚁,
确实是这样,只有图是不行的。所以我们现在还在在努力完善这个流程,目前我们已经在原型之前又增加了一个简短的步骤——“PageFlow”,来识别所有需要做的页面和用户流程。文档和交付物的形式是需要根据公司、项目、团队的实际情况来确定的。
看到这篇文章,对于心中一直疑虑的问题找到了答案,很多东西都要学习,谢谢你们把这么好的东西分享出来,学习!!!
呵呵.还行.学习中!!!!!
<b></b>标签和<strong></strong>
有什么不一样呀?