乍一看到某个问题,你会觉得很简单,其实你并没有理解其复杂性。当你把问题搞清楚之后,又会发现真的很复杂,于是你就拿出一套复杂的方案来。实际上,你的工作只做了一半,大多数人也都会到此为止…。但是,真正伟大的人还会继续向前,直至找到问题的
关键和深层次原因,然后再拿出一个优雅的、堪称完美的有效方案。
史蒂夫·乔布斯(摘自 Steven Levy的 Insanely great: The life and Times of Macintosh, the Computer that Changed Everything)
用户界面设计离不开分块。微软的Word包含数百项功能。为了便于管理,他们把这些功能分别组织到了9个菜单中。每个菜单里又包含几十个命令。乍一看还是非常多,因此他们又把这些命令分成了块。单击菜单中的一项通常会看到一个对话框,对话框里又包含了其他功能。这些烦琐的功能通过分块,被组织成了清晰的层次结构。有关分块的经典建议是把项组织到“7加减2”个块中。理论上讲,这个数字是人的大脑瞬间能够记住的最大数目。如果眼前有一个包含10项的列表,那么你很可能会像“狗熊掰棒子”一样,前脚看完后脚就忘了。
不少心理学家认为人类的瞬间存储空间其实更小大约只有4项。不过“7加减2”规则还是有效的,至少看起来人类还能应付得了这个数字。我在要求用户把项目分成块时,他们通常是分出6组。
当然,没有人说不能分成更少的块。我就始终认为应该尽可能少分几个块这样才能让主流用户感觉更简单—分块越少,选择越少,用户负担越轻。
这里的关键在于让人们能够控制结果。换句话说,足够多的控制可以让他们消除因基本需求得不到满足而引发的焦虑,但要避免控制太多导致他们因选择而浪费时间。(电梯运行速度多快合适?电梯门打开多长时间合适?)
1.使用空白或轻微的背景色来划分页面,而不要使用线条。为什么?因为线条在前景中,而空白和颜色在背景上,前景会更多地吸引人的注意力。
2.尽可能少使用强调。如果仅加粗就行了,就不必又加粗、又放大、又变成红色。
3.别使用粗黑线,匀称、浅色的线更好。
4.控制信息的层次。如果页面中信息的层次超过了两或三个层次,就会导致用户迷惑。比如说,要少用数字、大字体或粗字体。最好总共不超过三个层次:标题、子标题和正文。
5.减少元素大小的变化。例如,如果你在设计某个报纸的电子版,可能会有一大块放置头条新闻,另有5小块放置次要一些的新闻,千万不要让版面上出现大小都不同的6个区块。
6.减少元素形状的变化。整个界面中最好只使用一种按钮样式,使用三或四种按钮样式就太花哨了。
你会发现原来可以从网页中清理掉的混乱因素真是太多了。
不要再“假如”了,还是去发现问题吧
以“去掉它们是一种浪费”作为理由而抓住残缺的功能不放,可能会妨碍你成功。
组织—按照有意义的标准将按钮划分成组。
隐藏一把那些不是最重要的按钮安排在活动仓盖之下,避免分散用户注意力。
转移——只在遥控器上保留具备最基本功能的按钮,将其他控制转移到电视屏幕上的菜单里,从而将复杂性从遥控器转移到电视。
让最核心的理念随处可见,提醒人们时刻谨记。随时随地使用,让它成为人们时刻不忘的追求。把它公之于众,意味着团队所有成员都知道自己应该交付什么样的功能。
找到并开始分享你的认识之后,就可以开始设计了。
乍一看到某个问题,你会觉得很简单,其实你并没有理解其复杂性。当你把问题搞清楚之后,又会发现真的很复杂,于是你就拿出一套复杂的方案来。实际上,你的工作只做了一半,大多数人也都会到此为止…。但是,真正伟大的人还会继续向前,直至找到问题的
关键和深层次原因,然后再拿出一个优雅的、堪称完美的有效方案。
史蒂夫·乔布斯(摘自 Steven Levy的 Insanely great: The life and Times of Macintosh, the Computer that Changed Everything)
根据我的经验,任何项目的前3个方案大约都是对真正重要问题的描述。这段时间非常令人头疼,因为复杂性似乎与日俱增,而且脑子里也没有什么想法。坚持不懈是达成简单最重要的一步。
不要匆忙着手设计。理解核心问题需要时间。
你站在城市街头,忽然一阵骚乱:帕丽斯·希尔顿( Paris Hilton)正向你走来。你迅速从口袋里掏出你的Fip摄像机,把它交给位路人,请他帮忙拍了一段视频,帕丽斯就在你的身后。之后,你赶紧敲开附近朋友家的门,不需要任何安装配置,就通过他的电脑把这段视频分享到了网上。
如果你正在设计一款数码摄像机,这个故事会告诉你如下重要事项。
1.这个摄像机很小,可以方便地带到任何地方。也许是像一个小挂件一样,能够随身携带的那种。肯定不是只有在某些特殊场合才会用到的大摄像机。
2.开机速度快(因为帕丽斯不会等着你),而且拍摄简单,即使是第一次见到它的人都能够拿在手里就拍。3.要上传视频不需要特殊的软件或者数据线。
4.最后,拍摄视频的目的是为了与朋友分享。
以前一节中的 Things应用为例,用户的全部需求就是要掌控局面。然后呢?对于使用任务管理程序来说,他们需要支配所有的任务。然后呢?表中的任务太多会让他们感到局面失控。然后呢?他们不想同时看见那么多任务,而且眼前的任务都应该是最关心的。然后呢?必须找到一种组织任务列表的轻松方式。
像这样反复问自己“然后呢”,最终会发现用户的感情需求、合理需求,直至解决方案。而且,也有助于对你想要解决的设计问题有一个更深入的理解。(当然,你还要跟实际的用户去讨论一下你的想法。)
只有知道用户是谁以及他们的真实想法,你才可能有自己深刻的见解。
我们要为大多数人制造一辆汽车。这辆车……足够小,哪怕一个人也可以驾驶它、修理它。我们要为它设计出最简单、最先进的引擎,然后再投入生产。但这辆车的售价却非常低,不会有人因为工资不高而买不起它。
亨利·福特谈T型车
都动一动的人。不过,这一类用户总体上占少数。
第二类可以叫做随意型用户。他们可能使用过类似的产品或服务。他们有兴趣使用更高级更复杂的产品,但却不愿意接触全新的东西要想让他们认可新功能,那么新功能必须足够简单。比如说,他们可能会对更先进的手机感兴趣,但是必须保证能够轻松地导入他们宝贵的联系人。这一类用户比你想象得少,而且他们的学习意愿不强烈。
最大的一个用户群体是主流用户。他们自己不会因为你的技术而使用你的产品,使用你产品的目的是完成某项任务。他们会掌握一些重要功能的使用方
法,但永远不会产生学会所有功能的想法。这些人的口头禅就是:“我的手机只要能打电话、能发短信就行了。”
大多数人属于这一类你可能会天真地认为,一段时间以后,其中一类人就会升级为另一类人。但这几乎是不可能发生的。即便一个产品用了很多年,用户类型的标签也是不会变的举例来说,有一大群使用微软的 Excel软件长达5年的用户,其中有一些人可能已经知道了某些设置和选项的作用,有一些人会掌握一些高级技巧,能够通过它们为自己提供便利,而剩下的一大部分人则只会对金额一栏求和。各人对技术所持的态度与他们在使用产品或服务上花费的时间相比,前者对他们的影响更大。针对前两种类型的用户设计产品或许更有诱惑力—他们更识货。不过,感觉简单的体验却是主流用户所喜爱的。