默认界面和学习成本
可以先看看这一张截图:
按钮太多了。或许功能很完整,这是一个全能的阅读器,但是常用功能有多少呢?而无形之中,用户的学习成本提高了。或者用户不怕高昂的学习成本,但界面上太多干扰因素了,敢说你能从这样的界面上获得比 Google Reader 更高的阅读效率?
Getting Real 中有两点很合适的应用在设计上:更少的功能;更少的选择项和首选项。留给用户可以看见的选择越多,看见可以实现的功能越多,需要花费的学习成本越大。在界面上给用户最少的暗示,引导用户以最低的学习成本,在最短时间内熟悉你的界面,知道点击哪里会有什么行为。
vim 虽然是仅是一个编辑器,但却是一个很成功的产品。它的学习成本不高: esc, :, a, i, w, q, 基本上知道这六个按键的作用就能正常使用。当然这一切不仅是这般简单,它还有更多的快捷键,通过配置 .vimrc 以及插件,可以从一门轻机枪迅速转为重型大炮。
或许有另一个较好的类比;看过武侠小说的朋友,定对以下的场景感到熟悉:一个很普通的书房,通过某个特点的开关,暗门会打开(很多时候都是书柜),然后会发现另一个新天地。现在通过 JavaScript,可以留下更多“暗门”,那么为什么不留下“暗门”,而把默认界面设计为一个普通的书房,这般用户就能在最短时间内熟悉你的站点。
References
- Getting Real 中译版(非完整中译版)
- 白鸦 - 只把20%拿出来
