• 设计简单体验的一个秘密,就是把正确的功能放到正确的平台或者正确的系统
• 在设备之间转移
1.移动平台与桌面平台比较:
2.向用户转移:
将复杂性转移到了用户自己的头脑中。将智能型旅游规划转化为基本型旅游规划,仅只设置了用户自建文件夹的概念
用户和计算机的长短:
3.创造开放式体验:
• 聪明设计师的简化中经常有一条:让一个组件具有多种用途。
• 把相似的功能绑定到一起,找一个功能总比在几个类似功能中选择要容易,学习一个功能也比学习多个功能容易,且一个功能更容易维护。
4.菜刀与钢琴
• 简单界面的最高境界,应该是专家和主流用户都会感觉它非常好用,例如菜刀和钢琴。这些体验之所以让人觉得简单,就是因为专家和主流用户可以分别设置自己不同的目标。
• 让用户自己定义成功很重要。我们要做的,就是为他们提供一个简单的工具,让他们能自由发挥想象力,最终帮他们达成目标。
• 开放性界面的秘诀在于,尽量减少仅适合中级用户的“便捷”特性。
• 关于非结构化数据:应该让用户自己决定输入什么格式的数据
5.信任
• 如果把一组任务分解为两部分,分别交给两个设备来完成,而且这两个设备必须以某种特写的方式配合使用,那么这种情况下最容易实现任务的转移。
• 如果想把任务转移到用户一方,你必须相信用户有能力完成该任务。
• 攀升信任关系的唯一方式,就是让用户参与测试原型或实物模型。
6.顽固的复杂性:
“任何应用程序都会有一些无法消除的复杂性。着急的总是在于:谁会面对这些复杂性?”——Larry Tesler
该把这个复杂性放到哪里的问题?
• 这个任务应该是自动化的,还是应该由用户来控制?
• 界面中是包含很多功能特定的按钮,还是只放一些通用的按钮?
• 这个任务是应该一次完成,还是应该分几段时间来完成?
• 这个任务是应该让用户有意识地去处理,还是应该在无意间完成?
7.创造简单用户体验的秘诀
• 就在于把复杂性转移到正确的地方,让用户每时每刻都能感受到简单之美。
8.关于细节
• 花上半天时间设计一个解决方案,解决节省用户几秒的时间,数万个用户总计可能就是几年的时间。
9.最后的叮嘱
• 让软件具有可用性,意思就是绝不能超出用户的能力范围
• 简单的体验应该为用户孵出足够的空间,让他们能够想象到当前正在做的事情同样也是自己生活的一部分。
• 不要让你的设计干扰用户的思绪。