用户体验日志 2

隔了5天,总算有兴致写第二篇用户体验日志了,这次要谈一个关于CSS选择符命名的用户体验问题。

提高使用效率是用户体验的重要目标之一,在其他各个领域也都会想尽办法提高效率。编写CSS也不例外,于是乎有了CSS框架。

今天在看一些CSS框架时,发现很多人对选择符的命名习惯是用“-”(减号),而我一直用“_”(下划线),我之所以用下划线是有深刻体会的。无论是Dreamweaver还是VisualStudio,我们在源代码中双击都会选中一段字符。这段字符的选中范围是受标点符号影响的,其中“减号”也是一个会截断选中范围的符号,因此为了能够非常快速的选中CSS选择符名称,我从来不用减号。否则的话,我得拖动光标,所花的时间至少比双击多5倍,精确定位光标也会使手的劳损度增大。在编写CSS的工作中,选中选择符名称是非常频繁的行为,遇到“减号”的工作效率远远低于“下划线”。

我倡导同行们,无论什么代码中,能不用减号的地方尽量别用减号,该死的减号真的很烦人。

用户体验日志 1

现在工作比较轻松,晚上如果没有上英文课,也比较清闲,于是心血来潮想记录我的行业日志:用户体验日志。当然,不可能天天写,闲的时候就来几句,不在乎内容价值,不在乎逻辑缜密,仅仅是记录工作、生活中遇到的用户体验问题。

同学FJ邀请我体验他们公司的新Web Game。由于前几天在Mac的Firefox上玩Web《三国杀》遇到很多Bug,于是我先问清楚是否兼容,答复是她也不清楚。随后直接用她的账号登录,在创建角色时要输入角色名称,就遇到了和《三国杀》一样的问题,输入框不能打字,只能从外面复制粘贴,但我尚不知Flash中文本输入框不能打字的问题是出在哪。之后又出现了更严重的Bug,Flash中的完全不能使用键盘。该游戏需要按WERD来移动坦克,我估计是ActionScript中的按键对应编码只写了PC的编码,没有考虑Mac。到此,我也无法体验下去了。

上面都是技术问题,我不再深究。谈谈实际的主题:关于用户的成长

该游戏强制用户完成新手教学。我问FJ为什么要强制,她说其中一个原因是完成后可以升级。人人都可以完成后升级,不存在和其他人有差距,那么这个等级则没有任何意义了。完成后能得到什么,绝对不能成为一个功能强制使用的理由。

在很多用户体验方面的书籍(《交互设计之路》、《赢在用户》……)都提到过关于初级、中级、高级用户的问题,他们的数量分布是一个正态分布曲线,即越往两边数量越少,大多数用户都处在中间级别。初级用户终究会摆脱新手的名号,成为中级用户,少数还能成为高级用户。注册后,强制用户完成新手教学实在是没有理由,不能因为是一个新游戏而把所有用户一概而论。其实这是一个历史悠久而且早已经为大家共识的问题,因为几乎所有的新手教学都是可以跳过的。

此刻想到在老家,我的卧室。我们家70%的家具都是请木匠师傅来现场做的,我卧室的100%都是。那个时候我13、4岁,身高不到160。那个木匠师傅按照我的身高设计了书桌,看似非常贴心,我也觉得比较舒适。但是我爸一针见血,道出了这个木匠做了二十年还是个普通木匠的原因:“难道孩子不会长大的啊?”。我爸二十年前学木匠手艺的时候,跟他是师兄弟,二十年后我家就自己盖起了小洋楼,他还是个普通木匠。

死心眼、四方脑袋,认识不到事物的变化规律,就是其碌碌无为的根本原因。就好比一个产品,把所有用户一概而论的认为是新手一样。

纸面原型设计工具——栅格系统底板

前些日子,有同行制作了一套用于纸面原型设计的册子。方法是将栅格系统及浏览器轮廓打印在A4纸上,订成册(可轻松撕下来),同时也打印一些列常用控件的样式。每次花纸面原型,就可以直接在栅格上画了,还可以把控件按轮廓剪下来直接贴上去。

但是我总觉的这个方法成本很高,需要印刷、消耗也大。于是在这位同行的基础上,我思考了一套改进方案:将栅格系统及浏览器轮廓打印在硬卡纸上,A4纸垫在上面画,岂不是更节约成本吗?

具体方案如下:
纸面原型设计工具-栅格底板

网站设计和开发的冰山模型

在一个网站设计和开发的项目中,客户一般都只看到和关心水面上的部分

特别是当客户和你讨价还价的时候,需要让对方了解水面下还有大量的工作

奢侈的用户体验与驾驭困难的满足感

哇靠,整整一个月没更新博客!一来,最近比较忙,各种事情缠身,没有时间写;二来,最近没上班,在家呆着有点懒得写。唉,已经呆不住了,下周就上班去!

言归正传,什么是奢侈的用户体验?用户体验设计的太好,有时候会变成奢侈的体验。特别是在以大众为用户的网站中,太好的用户体验并不见得就是好事。

当用户体验设计到了极致,用户不会在其中遇到困难。这对于一些用户来说,失去了驾驭困难的满足感。看看网吧用户,层次比较低,他们往往因为会使用某个复杂的东西而沾沾自喜,甚至在朋友面前炫耀;但对于一些资深网民,不愿把时间浪费在研究怎么使用产品上,所以会厌恶那些不好的使用体验。对于前者,太好的用户体验就是一种奢侈;后者才有兴趣享受这种奢侈品。

比如土豆和优酷,同行都会说土豆的用户体验比优酷做的好,但土豆无论是效益还是流量就是不如优酷。且不论战略、速度之类的原因,就用户体验来说,优秀的土豆并没有带来更多的用户。就是因为土豆的用户体验太好,太奢侈了,占据大百分比的低层次用户享受不起,在他们的潜意识中没有产生驾驭困难的满足感,甚至会觉得差一点的东西才配得上自己。好比山寨机,这类人群已经认为便宜、差的东西适合自己,形成了潜意识,在浏览免费的网站时也产生了这种行为。关于潜意识中的用户体验,需要好好研究一番。

Google Reader害我找不到读过的好文章

我在使用Google Reader的习惯是这样的:在列表中浏览标题和摘要,发现感兴趣的就开到新标签里存着;看着看着,积压了很多新标签,就先去把标签看完,再回到列表继续阅读。我想,很多人也是这种习惯。

Google Reader上有这么一串功能:加注星标、共享、共享备注、电子邮件、保持未读状态、添加标签。当我读到一篇好文章时,加注星标和共享这些功能就尤为有用。一来,我希望以后还能在找到这篇文章,二来,我也想分享给我的朋友们。

但是,光看标题和摘要我无法知道这篇文章是不是好文章。在我阅读完的时候,想要加注星标,此时我已经无法在列表里找到它了。

像UCHome这种查看分享的网址的方法,我觉得很合理,特别是对于RSS阅读器。顶上放一栏,可以让我加标注、分享等操作。其实google的image search原来就是这么分上下框架的,很烦人,很难用,所以现在改了。可是Reader这个地方,很有必要这样做的,他却不这样做,害我经常找不到过去读过的好文章。

晒晒自己的工资,查查别人的薪水

求职者都希望了解自己感兴趣的公司给的待遇,有的人也想知道其他公司的薪水情况。很早就有网友在论坛里晒工资,最近也有几个专门晒工资的网站受大家关注。其中一晒网工资吧 、和晒工资是比较突出的,google一下他们也排在前面几个。其中,我极力推荐晒工资,先声明我不是在写软文,只是觉得这个产品非常优秀。

可以先看看前两个,第一个一晒网是pligg架设的,一个开源digg系统而已,就是把工资用一篇篇文章发出来,这模式极容易复制;第二个工资吧,貌似是自己开发的程序,但只是一个文章管理系统,每个工资单都是篇文章,仅仅用一个文本显示工资。两个的模式都很土很山寨。

然而,这个“晒工资”就不一样了,网站针对用户的需求做了精心的规划和开发。功能主要分两个部分:“公司评论”和“薪水”,前者就像IT公司速查手册(现在打不开了),后者用图表显示薪水。

先看看首页。用户最基本的需求就是找到自己想找的公司,因此首页上强调了搜索条,可以切换Tab,搜索公司评论和薪水。搜索结果的匹配程度蛮高的,但数据 还是不够多。其中薪水的结果包括公司名和职位名,这是很合理的方法。例如我自己既可以做IT行业,也可以做设计行业,搜索“设计”,我可以看到IT公司的 设计师和设计公司的项目经理的薪水水平。同时,它也提供按行业分类的检索,对于了解整个行业的薪水情况很有帮助。

阅读全文 »

交互设计师的名片

前不久时间读到苏杰的一篇博客——个人名片设计实例,几天前又读到千鸟的博客——Web设计师的名片

于是乎,我也尝试设计一种交互设计师的名片,成品尺寸是90×48

思路是这样的:

阅读全文 »

“上传”要不要按?

关于上传文件这一小功能块,“上传”按钮,是要呢还是不要的好?

每个的人习惯不同,你觉得哪种好用?

用户激活真的很烦,启用试用期机制吧

在搜索结果中,看到某条结果标题和摘要都很符合,点开一看,“您所在的用户组无法查看该内容”。我实在想看,没办法,只好注册。注册的流程确实很简便,但填完了还不能看,非得去邮箱激活。如果我不是非得要看这个内容,早就关掉了。

过去注册比较烦,要填一大串东西,现在越来越多的网站把注册简化了,却又加上一步邮箱激活。比起过去填写复杂的注册表单反而更加繁琐。

有的网站使用激活机制是有目的的,可能基于如下原因:
1.防止恶意注册
2.防止冒用Email
3.减少马甲
4.某种程度上增加用户黏性
5.净化用户群
6.增加一点点真实性

激活机制也会有很多弊端:
1.没有Email的人
2.太麻烦导致用户放弃
3.老没收到激活信,或者激活信在垃圾邮件里

有的网站目的性强,用了激活功能;有的网站就是想吸收大量的用户,为用户提供最便捷的体验,没有用激活功能。但总是有些网站既有目的性,又想吸收用户,又不希望流程繁琐。怎么解决?

其实方法很容易,软件的安装注册早就提供过一套好的解决方案——试用期。用户一注册就马上可以使用网站的一部分功能或全部功能。试用期内醒目提醒用户去激活,过了试用期后必须激活才能继续使用。当然,激活不一定只是Email,可以用手机用电话。

试用期的机制,既能解决网站的目的,又顾到用户体验,解决了很多问题。
1.防止恶意注册,更具网站定位的不同设置不同时长的试用期
2.冒用Email的问题:两个用户可以填相同的Email,能正确激活的用户自然是Email的主人
3.马甲无法完全杜绝,但可以减少
4.过了试用期的用户无法正常登录,自然是净化了用户群
5.有实力的网站可以用手机激活,解决了有些人没有Email的问题
6.注册流程也不繁琐了