简约四策略:删除不必要的,组织要提供的,隐藏非核心的 转移:对界面进行重新布局
说在前面——
人们喜欢简单、值得信赖、适应性强的产品。一个人在一种情形下感觉简单的事物,换一个人或者换一种情形,可能就不会觉得简单了。简单并不意味着欠缺或低劣,也不意味着不注重装饰或完全赤裸裸。而是装饰应该紧密贴近设计本身,任何无关的要素都应予以剔除。抛开极简主义,也能够成就简单。简单的特征和个性应该源自你使用的方法,所要表现的产品,以及用户执行的任务。
用户分类
①专家型用户专家型用户愿意探索你的产品和服务,并且会给你提出各种改进建议。他们舍得花时间研究新产品,探索产品的新功能
②随意型用户他们可能使用过类似的产品或服务,他们有兴趣使用更高级更复杂的产品,但却不愿意接触全新的东西,要想让他们认可新功能,那么新功能必须足够简单
③主流用户他们不会因为你的技术而使用你的产品,使用你的产品的目的是完成某项任务。
即便一个产品用了很多年,用户类型的标签也是不会变的。想要设计简单的产品,记住要为主流用户而设计。想吸引大众,必须关注主流。
简单的用户体验是初学者、新手的体验、或者是压力之下的主流用户的体验——
①满足用户的情感需求
②让用户感到自己在掌控一切
③关注主要的行动、并且从用户的视角把它描述出来
④用讲故事的方式描述用户体验、一个好的用户故事应该简明、具体、可信、并且拥有相关细节。(环境、情节、角色:如果他们在情节上遇到麻烦、就返回角色、设想角色会怎么做。如果角色上无法做文章,就去挖掘环境,看看环境如何影响角色)
简约设计四策略——
一、删除
简化设计最明显的方式就是删除不必要的功能。删除功能时要避免删错,而把一切难以实现的功能统统抹杀就是典型的错误的做法。与新增功能相比,用户更关注基本功能的改进。增加功能不一定会让用户体验更简单,反而会经常导致更多的迷惑。功能多对于没有机会试用的消费者有吸引力。但是,在消费者使用了产品之后,他们的偏好就会改变。一下子从重视功能,变成了重视可用性。
Ⅰ.删除功能优先级:不要以功能的多寡来认定产品的价值,应该看产品能否满足用户最高优先级目标
①确定用户想要达到的目的,并排定优先次序
②专注于寻找能够完全满足优先级最高的用户需求的解决方案
③确定用户在使用产品过程中最常见的干扰源
④要知道能够满足主流用户的“足够好”的产品与只有专家才能看得上眼的“精准的”产品的区别
Ⅱ.删除哪些?
①删除多余的文字、精简句子(删除引荐性文字、删除不必要的说明、删除繁琐的解释)
②简化布局、减少视觉混乱
③去掉重复链接
④精简按钮和链接样式
⑤去掉分散注意力的元素
⑥为用户提供有限的选择
⑦设置选项默认值
⑧消除错误来源
⑨避免删减过多
Ⅲ.“删除”策略的核心就是干掉那些分散注意力的因素、聚集于项目
①聚集于对用户有价值的功能。
②聚集于可用七资源,通过删除残缺的功能,不切题的元素和花里胡哨的东西为用户提供价值。
③聚集于达成用户目标
④删除那些干扰性的,增加用户负担的”减速带“;错误信息、不知所云的文字、不必要的选项和造成视觉混乱的元素。
二、组织
将功能进行分类;最简单的分类,通常指的是重复交叉最少的分类方法。
实现感知分层——
①尽可能使用较少的层。内容越复杂,所需的分层反而能少些
②考虑把某些基本元素放在常规背景层,因为一个元素很难放在两层里
③尽量让任意两层之间的差别最大化
④对于相对重要的类别,使用明亮、高饱和度的颜色,可以让它们在页面上更突出
⑤对于同等重要的类别,利用感知分层技术,使用相同的亮度和大小,只要色调上有所区别
三、隐藏
隐藏比组织具有一个明显的优势:用户不会因不常用的功能分散注意力。无论隐藏什么功能,都意味着你在用户和功能之间设置了一道障碍。
为了不给用户造成不必要的麻烦,必须仔细权衡要隐藏那些功能——
①不常用但不能少:那些主流用户很少使用,但自身需要更新的功能,通常是适合隐藏的功能
②自定义:一般来说,不应该让用户自定义他们的软件。让用户自定义自己的用户界面是假设用户知道如何布局最有效,最高效。
③渐进展示:一项功能会包含少数核心的供主流用户使用的控制部件,另有一些为专家级用户准备的扩展性的精准的控制部件进行隐藏。
④适时出现:尽可能彻底地隐藏所需要隐藏的功能,其次,只在合适的时间,合适的位置上显示相应的功能。
为隐藏的功能设置恰当的提示与线索
隐藏的要求——
①隐藏一次性设计和选项
②隐藏精确控制选项、但专家用户必须能够让这些选项始终保持可见
③不可强迫或寄希望于主流用户使用自定义功能,不过可以给专家提供这个选项
④巧妙的隐藏。换句话说,首先是彻底的隐藏,其次是适时出现。
四、转移
把正确的功能放到正确的平台或者正确的系统组件中去_
在设备之间进行转移:有些功能在有的平台上简单,而在其他平台上就会变复杂。利用不同平台设备的优势,把某项任务里的某些功能转移到不同的平台上。(移动&PC)
向用户转移:明确什么工作交给计算机实现,什么工作由用户自己完成;让用户专注于选择和指挥,让计算机专注于储存和计算
创造简单的用户体验的秘诀就在于把复杂性转移到正确的地方,让用户每时每刻都能感受到简单之美。