用户体验--返璞归真,一切回归自然@IT·互联网

《简约至上——交互设计四策略》读书笔记

2017-04-23  本文已影响25人  ux2017

认识用户

夸耀效用原理:人们喜欢自己被包围在不必要的功能中。

简单并不意味着极简主义,而是要有自己的特征和个性,体现特有的价值。

对于简化方案,需要评估它会如何影响某些关键指标,并且在重要性和可行性上对方案作出评估。

了解什么是简单的体验:在做设计犹豫不决时,多问自己这个设计是为了什么;思考使用情景和如何满足用户在该情景下的需求。明确了目标和限制,才能更好地去思考可行的方案。

设计是在考虑诸多限制之后给出的方案,要在设计之初就清楚存在哪些限制。

无法控制用户使用软件的环境,而只能使软件设计符合环境需求”。

有三类用户:

专家型用户:愿意去探索和试用新产品

随意型用户:用过类似的产品,不想接触全新的东西,学习意愿不强烈。

主流用户:不是因为技术而是为了要完成任务而使用产品,只在乎重要功能,不会想要探索所有功能。

专家型用户可能会对产品提出更多的意见,但他们不是典型用户,会关注典型用户不关注的需求。例如ipod发布时一个专家型用户的博客上普遍不看好iPod,因为它能实现的功能太简单。

设计时应以主流用户为目标,符合专家型用户需求的产品对于主流用户来说可能太复杂,而随意型用户也会比主流用户更熟练、对常见问题的忍耐力更强。

为什么用户需要你的软件,最真实的原因是什么——尝试去满足用户内在的情感需求。

让用户能够去“掌控”结果。

“关注主要的行动,并且要从用户的视角把它描述出来”。

“把你的设计放在一个情节中,情节中有可信的角色,发生在可信的环境中”。

简单的体验就是能够适应极端条件,必须把目标定得很高,比如任何人都可以毫不费力的使用、不出错、在混乱无序的环境中仍然可以工作。设计的时候就以满足这些高要求为目标,就能创造简单极致的体验。

“作为设计者,我们希望马上开始设计。但克制自己非常重要”——需要花时间沉淀,观察,思考。了解用户所处的环境,需求,将自己的灵感跟他人讨论。

“乍一看到某个问题,你会觉得很简单,其实你并没有理解其复杂性。当你把问题搞清楚之后,又会发现真的很复杂,于是你就拿出一套复杂的方案来。实际上,你的工作只做了一般,大多数人也都会到此为止……。但是,真正伟大的人还会继续向前,直至找到问题的关键和深层次原因,然后再拿出一个优雅的、堪称完美的方案。”

“你的第一个设计看起来可能很像那么回事,但那通常只是对你想要解决的问题的初步定义”

简约四策略

如何简化一个设计:

删除:去掉不必要的功能

组织:有意义的分类

隐藏:将不重要的功能隐藏起来

转移:将复杂功能转移到其他地方

删除

思考最重要的功能是什么,从重要到不重要依次添加。

把难以实现的重要功能删掉是典型的错误。——始终要留下最有价值的东西,否则产品会走向平庸。

最重要的功能是那些用户认为影响他们日常体验的功能,其次是用户最常遇到挫折的地方。

问题不是“为什么要去掉它”而是“为什么要留着它”。

对于客户提出的新功能,需要搞清楚用户遇到的问题究竟是什么、是否该由我们的软件来实现、有没有其他替代方案。

当为了实现某个需求而面对复杂的流程设计时,退一步想,还有没有其他方案可以解决问题,而不要把思维限定在流程中。

要对功能排优先级,然后先思考能够满足优先级高的功能的设计。

为用户提供少量的选择,用户买单的几率反而会提高,并且购买之后的满意度更高。

在两种方案之间犹豫不决时,不要决定将两种都保留,给用户更多选择——用户不需要这种选择,这只会让简单的功能变得复杂,哪种方案更好应该是设计团队去决定的事,不要把问题留给用户选择。

希望用户专注完成任务时,少放其他链接和功能,它们可能干扰用户,打断用户的操作从而导致转化率下降。

消除错误的来源:在用户输入的时候就防止用户出错,尽量减少事后的检验和确认提醒。

组织

必须有强调的重点,否则看起来会更加杂乱。

分类时,最好不同类别之间有清晰的界限,用户才不会疑惑到底属于哪个类别。

重复是难免的,最好的分类就是重复最少的分类。

用户并不习惯把搜索作为第一选择。

用假想的网格线将元素组合起来,用更加规律的布局。

重要的元素更大一点。

感知分层:使用颜色、阴影、大小、形状变化等,将页面中的元素在感知上分为几个层次,可以让充斥着较多元素的页面显得更加清晰,用户每次可以只关注一种特性(如颜色)聚焦在自己需要的元素上。但是不要有太多层。

隐藏

隐藏不常用的、与完成核心任务无关的功能。

隐藏专家型用户需要、而主流用户不需要的功能。使用核心功能+扩展功能的形式,例如mac的保存对话框。

层层深入:用讲故事的方式(符合用户做事的逻辑)依次呈现对应的功能。

信息块不能太大也不能太小。

隐藏功能可能会让人犹豫,担心用户找不到这些功能——但是为了简洁,应该彻底隐藏需要隐藏的功能,然后在用户需要的时候恰当地出现。提供一种优雅的、细微的线索,便于用户发现和探索高级功能。

大小不是关键,元素放在用户的关注点之外,用户就很难看到。用户在遇到问题或者专注于某些任务时,视线聚焦在操作区域,而不会扫视全屏。

转移

判断什么工作适合手机或电脑,什么工作适合人类。不需要让软件承担所有的功能,不适合软件实现的功能留给用户自己决定反而更好。

可以把多个类似的功能合并,并且保留一定的开放性,让用户自己决定如何使用。

尽量减少结构化的表单。用户可以输入非结构化的数据,如果软件需要分析这些数据,可以由程序从中提取结构化的数据,就如邮件程序可以从邮件中提取日期并创建日程。

尝试去相信用户。

“到了设计简单用户体验的最后,往往不是问怎样才能把这个功能设计得更简单,而是问到底应该把这个复杂性放到哪里”。

“不要让你的设计干扰用户的思绪。简单的设计能够为用户留出足够的空间,他们会用自己的生活来填充这些空间,从而创造出更丰富、更有意义的体验。”

上一篇下一篇

猜你喜欢

热点阅读