书名:Simple and Usable Web,Mobile,and Interaction Design
中译:简约至上——交互式设计四策略
作者:Giles Colborne
花了两个小时扫读完全书来用半小时写点读书笔记,因为很多都是案例图,文字其实不是很多,大部分都是列举案例讲故事,很多要点都是可以归纳理解的(回到高三刷语文阅读理解题的感觉了233333)。归纳一些自己觉得重要的要点如下:
一、话说简单
1、人们喜欢简单、值得信赖、适应性强的产品
2、不要盲目增加功能
3、脱离专家掌控,考虑大多数用户的体验
4、简单、朴素设计的同时保持自身特征个性
5、避免为用户提供貌似简单其实无法知晓用户需求的操作向导
6、进行简化前需要了解清楚自身(产品情况、公司情况),确定并按重要性和可行性排序简化所造成的影响。着手实施最重要、最可行的简化。
二、明确认识
1、认识简单体验的两个方法:
(1)用一句话写下自己要设计什么,遵循什么设计规则。在设计中犹豫时判断是否符合自己确定的简单标准。
(2)更好但花费时间更长的方法:理解用户,描述用户体验、使用情景,以及我的设计怎么满足用户在该场景下的需求。
2、在真实软件使用环境观察用户
3、用户分类:
(1)专家型
忽略专家型用户
(2)随意型
(3)主流用户
专注于目标客户的核心任务,为主流用户设计简单产品。
简单的用户体验是初学者、新手的体验,或者是压力之下的主流用户的体验。
通过用户的语言来描述用户行动,理解用户的感情需求,使用户在使用功能时有轻松自在、并掌控自己使用的技术的感觉。
4、描述用户体验
简明、具体、可信将所有约束条件通过小故事展示出每一个需求点。注意,展示!而不是讲。不要编造。
分三个层次:
(1)可信的环境:时间、地点
(2)可信的角色:谁、为什么
(3)流畅的情节:什么、怎么样
最后记得评估你的故事并追问:什么因素对用户的行为影响最大。
5、极端的可用性
将产品的目标尽可能定的高一些,不要使用常规的可用性目标。在争取不可能达到的目标的时候才可以保持正确的方向。
三、简约四策略
1、删除
功能多只是注重了产品用途的广度,删除不必要的、残缺的功能才可以实现产品的深度。注意避免错删真正有价值的功能和内容。排定功能优先级、明确产品认识可以避免错删。
与新增功能相比,客户更关注基本功能的改进。消除错误,去掉可有可无的、分散人们注意力的负担。
不要猜测用户可能会或者可能不会怎么样,如果提出“假如用户需要……”,提问“我的目标用户是否经常会遇到这个问题?”,如果答案是“几乎没有遇到过。”则果断放弃这个想法。
不要盲从用户的要求去增加功能。(个人理解:尤其是专业型用户的要求更容易有误导性。)
如果一个小的变化导致了复杂的流程,就应该退一步去寻找更好的解决方案。
为用户选择聪明的默认值,避免用户疲于设置。
删除视觉混乱元素。删减文字。精简句子。
2、组织
围绕用户行为将功能、任务分块。画出UML方便理解如何组织软件产品。
先有效组织内容,再考虑如何设计搜索。
注意网格、大小、位置、分层。
3、隐藏
隐藏意味着在用户与功能间设置障碍,必须仔细权衡。
隐藏不常用但不能少的功能,如“设置”。
渐进展示功能——“核心功能加扩展功能”,隐藏精确控制选项,主流用户、专家用户均可各取所需。如谷歌搜索主界面将高级搜索隐藏,但专家用户可调出使用。
阶段展示功能——设定一个场景,讲一个故事,说用户的语言,把信息分成小块展示。
灵活运用细微的线索展示隐藏的功能。
4、转移
将正确的功能转移到正确的平台。
留给用户足够的开放性体验,避免用户填写结构化数据。
总结
创造简单用户体验的秘诀在于把复杂性转移到正确的地方。
细节影响用户体验。
给用户留下足够的想象空间。
以上内容为个人理解整理学习用,请在引用时标明原作者。
如果觉得我的努力还可以,客官点个赞可好?
如果有理解错误,请评论指点我修改。你的支持也是我的学习动力。谢谢!