最快捷≠最易用

2010.10.10 13:53

这是根据我的亲身经历而来的一篇文章,加上曾经对于Android系统是否需要模仿iPhone应用的操作习惯和界面发表的一些观点,我觉得可以结合到一起再起一篇:)

我坚信最好的产品一定是最简单易用的,而不是拥有最快的速度和效率,只有足够简单才可以为你争取更多的用户,所以拥有可视化视窗界面的Windows才会比Dos更成功,因为Windows更简单更易学

一、快捷的操作带来更高的学习成本

快捷的操作以为着可以节省更多的时间和操作,意味着效率,但往往效率本身还背负着另一个巨大的负担——学习成本

一切的操作都是通过学习得来的,区别只在于学习的难易程度,而经验告诉我们越便捷的操作往往学习难度越高,除非之前你曾经有相关的经验和知识才能够更快学会这一操作,而在大多数情况下,越快捷的操作往往意味着越高的学习成本

我觉得十分典型的一个案例是中文输入法

五笔——准确、快速、高效,对于没有接触过的人而言必须重新学习强记字

 

双拼——效率较高,输入别字率与全拼类似,但仍需学习双拼规

 

全拼——效率尚可,易输入错别字,对于有拼音基础的人而言学习难度不

 

T9笔画——准确,效率低,由于按照写字习惯输入笔画以进行选择,对会写字的人而言容易学

 

手写输入——准确,效率低,完全贴合传统输入习惯,会写字的人都可以学会

以上的五中输入法输入效率几乎是从高到低排序,而学习的难度也同样,效率越高越方便的输入法学习难度越大,需要掌握的知识越多,全拼输入几乎是最为折中的一种方案,也无怪是当下最流行的输入手段了。

电脑键盘上的26个英文字母与我们的拼音字母一一对应,这个对应关系是无需另外学习的,而五笔字根则需要通过额外的记忆来进行关联,并且拼音输入完全依赖字词的发音,对于绝大部分人而言拼音输入的行为更加自然,而五笔的输入则需要在脑中进行一次字根的转换然后根据记忆输入字根对应的字母,因此本质上就会变得更加复杂,因此大多数人不愿意学习和采用这种方式进行输入操作是可以理解的

二、针对系统特点设计操作未必简单

面对不同的系统平台当然需要更有针对性的设计,我并不是想说根据系统特性来设计产品没有意义,只是想说不能一味的追求与系统的操作一致,因为并不是所有的用户都熟知自己使用的系统平台的每一种操作,另外好的设计应该对新老用户一样友好,要让一个对系统一无所知的人一样可以找到方法达到自己的目的

说这个话题最大的原因是因为经常看到有人诟病那些在Android平台上模仿iPhone界面设计的应用,认为那些应用应该老老实实按照Android的平台特性来设计产品,不应该在界面上设计一堆多余的元素来达到一些可以通过按键就能完成的操作,通常被指责最多的是在界面中出现菜单选项和返回选项,因为Andorid平台的手机都有MENU和BACK两个按键,通过按键可以直接完成这两个操作,因此当界面中出现这些元素时就会被认为是无意义的重复的。

不过我们都知道那个该死的MENU键是永远都杵在那儿的,但菜单项却不是每一个界面都会有,我可不晓得当前界面有没有菜单可以通过MENU键去激发(当然Lephone是考虑到了这个问题使用MENU键区的蓝光来指示当前界面是否有菜单项,不过这也是特例了),至于那个BACK键则是单纯的后退操作,当出现多层级和平级之间的多维操作时仅靠一个BACK按键似乎就有些单薄

例:用某个资讯类应用查看科技分类下的新闻,然后在阅读正文时利用上/下一篇的操作查看了多篇文章,此时如果我要直接返回新闻分类时如果没有一个层级的导航操作,单纯依靠BACK恐怕我要返回很多次才能到达我想去的界面,此时就显得很烦躁了

因此我始终认为能真正解决用户的需求,不让用户觉得迷茫的设计才是最好的,所以在界面上学习一下iPhone的应用将菜单项和导航操作嵌入界面中我认为没有任何的不妥,这样最大程度保证了每个人在看到软件的同时就能很方便的知道自己需要的操作该在什么地方进行,也许我只是随手借了朋友的手机来看一下也一样可以流畅的浏览每一个页面,而不需要我的朋友特地来告诉我下面有两个按键分别是进行什么样的特定操作的。

在这个问题上我很恶意的揣测Android系统的设计师也许是出于自尊心的考虑很不愿意自己设计出跟iPhone类似的界面和操作,因此在考虑到有按键的同时在界面中略去了相关的设计,但是第三方应用的设计人员未必就要一步一步跟着系统特性走,要坚定的为用户考虑为用户服务,给用户最需要的东西才是王道。


后记:这篇文章丢在草稿箱里很多天了,今天终于整理了一下发了出来,尽管已经面目全非但是好歹是写完了,我发现我还是不善于表达,所写与所想简直南辕北辙,悲催啊~需要磨练o(-"-)o

Comments
Write a Comment