笔记
Hi~
读过 简约至上 (第2版)
- 技术在升级,但人们的需求不一定在升级。当技术升级超过了人们的需求升级时,就是我们该思考简单的时候了。【卡普兰和布朗斯坦敏锐地意识到,便携式摄像机已经变得复杂、笨重、难用。大多数人不想在自己家拍大片,他们只想随时能掏出摄像机,即兴拍一些花絮,然后分享到YouTube。】
- 功能吸引人,并不意味着到手后用户会喜欢。正如汽车巨头在2008年所遭遇的一样:虽然用户的胃口看起来很大,但转眼间他们可能就会跟你反目成仇。
- 在最大的压力下,用户需要最简单的方案。
- “我不认为贴近复杂的简单毫无价值,但我更喜欢远离复杂的简单。”换句话说,有两种简单。
- 某一天,我们开始意识到更底层的模式,并发现一种不同的简单方案。这个方案试图把整个宇宙的复杂性都打包到几个问题里。复杂性还在,只是随时准备被拆开,但我们现在可以通过包装来实现真正的简单。
- 在做技术产品的设计时,至少有三个角度:管理人员、工程师和用户。
- 简单源自专注。明确自己的目标,更容易迷途知返。
- 好的愿景让你明确什么是必须做的。
- 每当纠结于某个设计时,我都会后退一步,想一想:“用户在这里真正想干的是什么?”答案就是简单设计的指南针。
- 你可能会天真地认为,一段时间以后,其中一类人就会升级为另一类人。但这几乎是不可能发生的。即便一个产品用了很多年,用户类型的标签也是不会变的。
- 专家并不是典型用户,他们的判断会出现偏差,他们不会体验到主流用户遇到的问题。他们追求主流用户根本不在乎的功能。
- 极少数人在那里制造噪音,顽固地要求那些对典型用户而言太过复杂的功能。
- 专家想要的功能往往会吓倒主流用户。
- 主流用户最感兴趣的是立即把工作做完,专家则喜欢首先设定自己的偏好。·主流用户认为容易操控最有价值,专家则在乎操控得是不是很精确。·主流用户想得到靠谱的结果,专家则希望看到完美的结果。·主流用户害怕弄坏什么,专家则有拆解一切刨根问底的冲动。·主流用户觉得只要合适就行了,专家则想着必须精确匹配。·主流用户想看到示例和故事,专家想看的则是原理。
- 在面临压力的时候,他们很容易忘记已经掌握的知识,对操作说明视而不见,回到初学者的层次上。
- 品牌的三方面特征如下:·实用性——这个品牌能做什么对我有帮助的事情?·情感——这个品牌给了我什么感觉?·价值观——这个品牌崇尚什么?(这方面不一定高尚,有些组织的信条实在没啥可说的。)
- 从简单这个角度来看,最重要的是让用户感到自己在掌控一切。
- 你需要站在主流用户的角度来思考“掌控”的含义:掌握结果。
- 设计之所以会变复杂,通常是因为某些不重要的步骤挤占了核心特性,或者忽略了为设计提供上下文的步骤。
- 你最应该关注的是用户行为而不是你的设计。
- 要通过用户的语言来描述行动的经过,否则就有漏掉关键信息的危险。使用Facebook的人不说“社交网络”,他们想的是怎么跟朋友分享照片和新闻。
- 有必要多花点儿时间把故事的每一个细节都想清楚。如果你想让自己的设计简单,每一个细节都至关重要。
- 要通过一个小故事展示出每一个需求点,并确定满足该需求的功能(核心功能)
- 在设计一件东西的时候,一定要考虑到比这件东西更大的环境——椅子在房间里,房间在住宅里,住宅在土地上,土地在城市建设规划中。
- 要想简单,就务必把目标定得高些再高些,不要使用常规的可用性目标
- 争取你不可能达成的目标有一个重要的好处:保持正确的方向。
- 如果你设定了一个极端的目标,你的产品就能随着时间推移越变越好(至少能够实现真正重要的目标)。
- 尽可能用最简单的词汇描述你的想法。
- 太早开始设计意味着会遗漏重要的见解,甚至意味着设计思路完全错误。
- 你的第一个设计看起来可能很像那么回事,但那通常只是对你想要解决的问题的初步定义。
- 真正伟大的人还会继续向前,直至找到问题的关键和深层次原因,然后再拿出一个优雅的、堪称完美的有效方案。——史蒂夫·乔布斯
- 让最核心的理念随处可见,提醒人们时刻谨记。随时随地使用,让它成为人们时刻不忘的追求。把它公之于众,意味着团队所有成员都知道自己应该交付什么样的功能。
- 我们都希望明天会更好,却不愿意今天做出痛苦的改变。
- 根据竞争战略之父迈克尔·波特的理论,一家公司为寻求竞争优势,有三种战略可以选择:差异化(通过树立壁垒来维持较高价格)、低成本(通过控制成本费用实现利润最大化)或专一化(专注于某个细分人群或细分市场)。
- 如果是差异化战略,简单就意味着让某件事独一无二地容易(就像Stripe的在线支付)。如果是低成本战略,简单就意味着降低成本(比如世界最大的廉价航空公司西南航空)。如果是专一化战略,简单就意味着针对特定用户进行优化(比如针对体育爱好者的GoPro运动相机)。
- 专注于实施“速效方案”慢慢地会累积很多问题。
- 应该把改变分成三类:速效方案(快速生效)、基础方案(会产生巨大影响或让其他改变更容易)和战略方案(让产品与公司战略及愿景统一起来)
- 第一步是通过最小的变化给用户和团队传达一个信息,即“我们正关注这件事”。
- 下一步就是研究如何交付更让人眼前一亮的方案。从“有所改进”到“哇噢”。
- 细节并不是细节。它们构成了设计。
- 最好与其他的差别在于细节。
- 删除——去掉所有不必要的按钮,直至减到不能再减。·组织——按照有意义的标准将按钮划分成组。·隐藏——把那些不是最重要的按钮安排在活动仓盖之下,避免分散用户注意力。·转移——只在遥控器上保留具备最基本功能的按钮,其他控制通过电视屏幕上的菜单、语音或手势来实现,从而将复杂性从遥控器转移到电视。
- 完美并非加无可加,而是减无可减。
- MVP(MinimalViableProduct,最低限度可用产品)在按照优先级对功能排序时,要记住关系到用户日常使用体验的功能很有价值,但不一定是最常用的功能。
- 是吗?【与新增功能相比,客户更关注基本功能的改进。】
- 以“去掉它们是一种浪费”作为理由而抓住残缺的功能不放,可能会妨碍你成功。
- 如果你发现自己(或别人)说:“假如用户需要……”那么只有一个答案:搞清楚这个功能对用户是否真的重要。问一问:“我的目标用户经常会遇到这个问题吗?”如果回答是“几乎没有遇到过”,那么,请放弃这个想法,讨论下一个。
- 把注意力集中到客户的目的上,问自己:“还有其他的解决方式吗?”
- 优化以减少报错场景
- 即使非常小的错误也会让用户烦恼。消除错误是简化用户体验的重要途径。
- 即使非常小的错误也会让用户烦恼。消除错误是简化用户体验的重要途径。
- 最后,这3位研究人员得出结论:功能多对于没有机会试用的消费者有吸引力。但是消费者使用了产品之后,他们的偏好就会改变,一下子从重视功能变成了更重视可用性。
- 不要以功能的多寡来认定产品的价值,而应该看产品能否满足用户最高优先级的目标。
- 去掉那些可有可无的选项、内容和分散人们注意力的玩意儿,可以减轻用户的负担,让用户专心去做自己想做的事。去掉分散注意力的视觉元素,可以让用户感觉速度更快、更可靠。把干扰性的细节都删除。
- 给用户提供选择会让人感觉自己在把控着局面,而在某些情况下人们更愿意少一些选择。如果选择超过了一定的界限,特别是在很多选择都相似的情况下,选择反而变成了负担。
- 分心
- 增加文档中的超链接会降低读者的理解力,即使读者不打开链接也一样。
- 选择聪明的默认值可以减少用户的选择。
- 简单的用户体验不会强迫用户去做这种选择,哪种方式最有效应该是设计团队考虑的问题。
- 主流用户不喜欢为设置选项和首选项劳心费神。
- 如果你想要设计主流用户喜爱的简单体验,就问问自己,向用户提供这些选项会不会因为追求完美而牺牲速度和简单。如果是,就删除那些选项。
- 使用背景分割,而不是前景分割【使用空白或浅背景色来划分页面,不要使用线条。为什么?因为线条在前景中,而空白和颜色在背景上,前景会更多地吸引人的注意力。】
- 很简单的道理,但是感觉复杂系统做多了又容易忽略【控制信息的层次。如果页面中信息的层次超过了2或3个层次,就会导致用户迷惑。比如说,要少用数字、大字体或粗字体,最好总共不超过3个层次:标题、子标题和正文。】
- 控制信息的层次。如果页面中信息的层次超过了2或3个层次,就会导致用户迷惑。比如说,要少用数字、大字体或粗字体,最好总共不超过3个层次:标题、子标题和正文。
- “把每一页中的文字删掉一半,然后把剩下的再删掉一半。”
- 理查德·兰哈姆(RichardLanham)向我们介绍了一种把长篇大论精简为短小句子的简单方法。·不使用介词(“对于/根据/为了/基于/通过/关于”)。这些词会弱化句子的谓语,因此要尽量省略。·不使用is的动词形式(“正在消耗时间”),尽你所能使用其他表述方式(“花时间”)。·把被动句式(“时间是被这个项目所需要的”)转换为主动句式(“这个项目需要时间”)。·删掉索然无味的开头(“大家都很容易看到这一点,……”),开门见山。·减少废话。在表达相同意思的前提下,用“每天”代替“在每天的基础上”。
- 但是,过分简洁不一定最好!【DDB公司在英国为大众汽车设计的广告就展示了应该剔除多少东西】
- 让人更快的达到目标【人们之所以愿意花大价钱买高配电脑,一个重要的原因是为了节省时间。提升性能的效果立竿见影,多数产品所有者却看不到这一点。他们在表面功能上大把花钱,而底层基础设施却不堪重负,勉强支撑。一旦事情变危急,解决起来就会更复杂、更费钱。很多人认为用户使用自己应用或设备的时间越长,证明他们越喜欢。我的经验正相反。每当我砍掉了人们在选车、买票或阅读某些信息时要花的时间,都会带来更多收入、更开心的客户和更多新用户。仔细观察一下人们怎么使用软件。你会发现他们有很多时间根本什么也没干:打开界面、皱眉、摇头、犹豫不决……他们是在思考,思考得很用力,也很艰难。有时候应该暂停一会儿,好好想想,但确实也很累人。要在对用户真正重要的事情上节省他们的脑力。时间最多只能是衡量成功与否的间接标准。】
- 很多人认为用户使用自己应用或设备的时间越长,证明他们越喜欢。我的经验正相反。每当我砍掉了人们在选车、买票或阅读某些信息时要花的时间,都会带来更多收入、更开心的客户和更多新用户。
- 删除所有操控装置并没有简化体验,反而让体验更复杂。
- 人们希望自己能够掌控局面。他们更愿意成为导航员,而不是过路人。
- “满意度延迟”【上线那天,我们凌晨3点半就来了。我们已经做好了预订量下降10%~15%的准备,这样的心理准备是必要的。但是预订量并没有下降。满意度确实降低了——回头客没人支持改版。但4个月后,满意度就超过了原先的水平。】
- 简单的设计通常出自一位眼光独到的设计师、一位“无情的”或“毫不妥协的”创新者之手。但是,我们大多数人所在的组织中,妥协和让步已经成为常态。
- 如果想通过组织的方式来简化设计,要点在于只强调一两个最重要的主题。
- 如果把设计比喻成谈话,那么起头总是最难的环节。好的设计深谙此道,它会告诉你:“嘿,从这里开始。”
- 画出用户的行为有助于理解如何组织你的软件产品。
- 要多找一些用户,询问他们的分类标准。
- 所谓最简单的分类,通常指的是重复交叉最少的分类方法。
- 操控用户的注意力和期望【通过词语、图片或声音来锚定用户的注意力和期望,是实现简单体验的重要方式。】
- 如果你想设计简单的用户体验,那么最好先对内容有效地组织,然后再考虑如何设计搜索。
- 利用不可见的网格来对齐界面元素,是吸引用户注意力的一种有效方式。用户虽然看不见有网格,但视觉加上想象会告诉他们“接着请看这里”
- 重要的元素要大一些,即便比例失调也可以考虑。
- 如果一个元素的重要性为1/2,那就把它的大小做成1/4。
- 避免这些信息混乱不清的一种方式就是使用一种名叫感知分层的技术。
- 而使用颜色来标记信息的代价却很明显:与任何标记系统一样,需要人们花时间来学习和理解这些标记,因此需要用户花费更多的心思。
- 如果你在描述用户使用软件的路径,千万不要被自己规划图中清晰的线条和整洁的布局所迷惑。
- 无论隐藏什么功能,都意味着你在用户和功能之间设置了一道障碍。
- 适合隐藏的功能【事关细节(例如,对服务器进行配置或设计电子邮件的签名)。·选项和偏好(例如,修改绘图应用程序的单位,由英寸改为厘米)。·特定于地区的信息(例如,时间和日期等需要频繁自动更新的信息)。】
- 主流用户喜欢展示个性而非重新设计用户界面。【主流用户确实会自定义自己的设置,但是他们更感兴趣的是展示自己的个性:把计算机桌面换成自家狗狗的玉照,而不是重新设计用户界面。】
- 让用户自定义自己的用户界面,是假设用户知道如何布局最有效、最高效。
- 自动定制不会让界面变得更简单,反而会把界面搞得很复杂,给用户带来极大不便,主要原因有三个。·很难保证默认菜单的准确性。虽然大多数人只会使用像Word这样的大软件中的一小部分功能,但每个人最常用什么功能差别非常之大。对某些人是正确的,对另一些人可能就是错误的。·缩短菜单后,用户需要把每个功能看两遍才能确定。首先是看短菜单,然后再看长菜单。延长时间或多余的点击只会增加用户的反感。·用户最终不知道去哪里找自己想用的命令,因为这些命令的位置有可能会变。除非你使用的算法非常完美(但完美是不存在的),否则通过把自己的界面变得复杂和不好理解而损害用户的自信,可以说是大错特错。
- 通常,一项功能会包含少数核心的供主流用户使用的控制部件,另有一些为专家级用户准备的扩展性的精确控制部件。隐藏这些精确控制部件是保持设计简单的好选择。
- 保存对话框刚一打开,应该只显示主流用户关注的核心选项。对于专家用户,可以单击扩展图标,然后在展开的区域内寻找自己想要的功能。
- 除了在软件中的某个部分隐藏功能,还可以随着用户逐步深入界面而展示相应的功能。
- 要有隐藏的勇气,宁愿不被看到也不要干扰用户。【首先,尽可能彻底地隐藏所有需要隐藏的功能。其次,只在合适的时机、合适的位置上显示相应的功能。】
- AdobeIllustrator【隐藏处理得好的界面会给人一种优雅的感觉:界面中包含的线索尽管细微,却能恰到好处地提示出隐藏功能的位置和功用。】
- 用户在一开始端详屏幕或者新建一个任务时,他的关注点很宽泛。根据眼球追踪研究的结果,当用户打开一个新站点时,他会扫视整个屏幕,而当用户专注于一项任务时,他的关注点就会聚焦。
- 就算标签再大,如果把它放到了用户关注点之外,用户也看不到。而在ComicLife中,他发现,即使是一个非常小的标签,只要把它放在了用户关注点上,也会收到良好的效果。
- 巧妙地隐藏。换句话说,首先是彻底隐藏,其次是适时出现。
- 删除不必要的,组织要提供的,隐藏非核心的。
- 设计简单体验的一个秘密,就是把正确的功能放到正确的平台或者正确的系统组件中去。[插图]
- 简单的体验优先于完整的服务。
- 有时候,把一项任务的某些部分(比如输入数据)转移到其他平台上是合理的。但最合适的设备始终都是离你最近的那个。为了省事(比如不用再寻找或打开其他设备),人们还是会愿意忍受某种程度的“别扭”。有人在上下班的路上通过手机写完了一本书,尽管输入体验并不是最好的。
- 如果你的设计要面向桌面和移动设备,最好能让它们共享某些重要的功能。移动设备更常用,同时也比笔记本电脑更方便,因此设计要坚持移动优先。
- 这是一个需要权衡的做法。好的产品要让用户更好的完成他们的目标,但提供的方法可能难以让习惯。而将一些复杂从产品层面转移到用户的头脑中,有可能要用户感觉更习惯更舒适,但却降低了用户的效率。【制定旅行规划的复杂之处在于对模棱两可情况的处理,但简单的界面把这项复杂的工作留给了用户。我已经把复杂性转移到了每一位用户的头脑中。】
- 人喜欢控制结果,但智能型旅行规划程序逼着用户去做某种规划。
- 用户指挥,计算机操作,就会给人简单的感觉。
- 在合适的时候提醒用户,而不是打断用户。【监控需要计算机“无脑地”运行,提醒则需要顾及礼仪。】
- 简单界面的最高境界,应该是专家和主流用户都会感觉它非常好用。
- 计算机能智能识别用户的输入格式体验会非常棒。但如果用户被明显告知该使用什么样的格式输入,且不会觉得麻烦的话,也许会更加具有安全感。【让计算机负责完成数据的结构化工作,用户体验就会简单多了。】
- 勿随意相信用户。【构筑信任关系的唯一方式,就是让用户参与测试原型或实物模型。】
- 拉里·泰斯勒(LarryTesler)还在Macintosh开发团队的时候,就在他的“顽固的复杂性法则”中指出:任何应用程序都会有一些无法消除的复杂性,关键的问题在于:谁会面对这些复杂性?到了设计简单用户体验的最后,往往不是问“怎样才能把这个功能设计得更简单”,而是问“到底应该把这个复杂性放到哪里”。
- 创造简单用户体验的秘诀就在于把复杂性转移到正确的地方,让用户每时每刻都能感受到简单之美。
- 简单的设计能够为用户留出足够的空间,他们会用自己的生活来填充这些空间,从而创造出更丰富、更有意义的体验。你的设计是一张白纸,用户想写什么就写什么。
- 在感觉被人倾听后,他们才会乐意敞开心扉。
- 如果你把简单作为策略,那就要推销体验,而不是产品了。这意味着你要把产品送到用户手上,让他们免费试用。你要展示做到什么有多简单,而不是你的产品有多强大。
93人阅读
说明 · · · · · ·
表示其中内容是对原文的摘抄