(1)中有提高简约设计四个策略:删除、组织、隐藏和转移,其中最难理解的就是专一啦。今天我们看看怎样理智的把不常用的功能转移到别的地方。
21.转移其实是一种“骗术”。比如RunKeeper将记录功能放在手机上,数据展示功能放在网站上。也就是说转移时注意各平台功能的优劣势。
22.更广义地说,转移的核心是辨别用户擅长什么机器擅长什么,然后让他们去做擅长的事。比如,用户指挥,机器操作,就会给人简单的感觉。
23.把相似的功能绑定到一起,这种简化的方式非常巧妙。虽然多喝一点功能一定能实现各种用途,但却具有明显的优点:找一个功能总比在几个类似功能中选择容易,学习一个功能比学习多个功能容易,且一个功能更容易维护。
24.有些产品(刀和琴)之所以会给用户简单的体验,是因为专家和主流用户都可以分别设置自己不同的目标。根据以往的经验,实现这个目标该如何操作,他们心里非常清楚。而我们要做的就是给他们提供一个简单的工具,让他们能自由发挥想象力,最终帮他们达成目标。
25.填写表单是一件用户体验极差的事情,由于格式限制,让用户觉得死版无聊。要解决这个问题应该让用户自己决定输入什么。所以让计算机负责完成数据的结构化工作,用户体验就会简单多了。
26.简单的体验需要信任,计算机之所以搞得用户不舒服,就是因为她们总是控制和指挥用户。而构建信任关系的唯一方式就是让用户参与测试原型或实物模型,在能够正确滴把我如何分配任务之后,让用户专注于选择和指挥,让计算机专注于储存和计算。这样你就能够创造出简单而令人惊叹的体验,因为用户能够发挥自己的创造力啦。
27.最后的叮嘱:拉里泰斯勒说过“顽固的复杂性法则”任何应用程序都会有一些无法消除的复杂性。关键问题在于:谁会面对这些复杂性。缺少细节的后果可能事灾难性的,对于面向大众的软件产品来说,设计中的微小瑕疵可能变成永远挥之不去的烦恼。不要让你的设计干扰用户的思考,简单的设计能够为用户留足够的空间。