文章目录

  • 书籍信息
  • 话说简单
  • 愿景:一张蓝图绘到底
  • 简约四策略
  • 删除
  • 组织
  • 隐藏
  • 转移
  • 最后的话

书籍信息

书名:《简约至上:交互式设计四策略(第2版)》
作者:贾尔斯·科尔伯恩
资料:https://download.csdn.net/download/zhiyuan411/87111375,密码:book

话说简单

简单是极具破坏性的策略。复杂的产品不可持续,所有不必要的功能都是要付钱的。

说明不会让事情变得简单。

寄希望于用户学习是不可持续的。

简单并不意味着最少化。朴素的设计仍然具有自身的特征和个性。

简单源自专注。明确自己的目标,更容易迷途知返。

愿景:一张蓝图绘到底

起点往往是一堆纠结的想法。你要搞清楚状况,就必须将愿景聚焦于用户,去理解发生了什么,以及为什么。

没有人喜欢委员会的设计,因为那是个杂糅各种想法和折中的结果。但为了让设计更好、更有持续性,还是需要听取并整合利益相关方的意见。

不要和利益相关方通过交换和折中达成一致,而要通过共识。把所有利益相关方的目标都统一到组织的最终用户身上,通过共识构建愿景。从而减少阻力和争斗。

产品使用环境是观察用户的最佳地点。在家里、在公司、在户外,你的设计必须能够适应各种干扰。

用户可以分为三种:

  1. 专家型用户:愿意探索你的产品或服务,并提出各种改进建议;
  2. 随意型用户:使用过类似的产品或服务,有兴趣使用更高级、更复杂的产品,却不愿意接触全新的东西,除非足够简单;
  3. 主流用户:使用你产品的目的是完成某项任务,所以,会掌握一些重要功能的使用方法,但不会去探索学会所有功能。

应该忽略专家型用户,他们想要的功能往往会吓倒主流用户。不要无意间切换到专家视角,从而避免一些难以察觉的设计问题。

为主流用户而设计,想吸引大众,必须关注主流。

主流用户 专家用户
立即把工作做完 首先设定自己的偏好
容易操控最有价值 操控可以很精确
害怕弄坏什么 拆解一切、刨根问底
合适就行 必须精确匹配
看到示例和故事 看到原理

关注更深层次、感情上的需求。

品牌不是标志,而是体验。要体现品牌特征:

  1. 实用性
  2. 情感
  3. 价值观

简单意味着控制:

  1. 用户感觉是在掌控结果;
  2. 用户感觉是在掌控自己的生活;

最应该关注的是用户行为而不是你的设计。关注核心行为,并且从用户的视角把它描述出来。绝对不要漏掉关键环节。

研究某个问题的时候,可以通过故事来描述认知。并把故事的每个细节都想清楚,为了简单的设计,每一个细节都至关重要。

故事的情节要简短、展示而不是讲、不要编造,多练几次,对别人讲,然后修改。花点时间深入构思你的故事、观察和研究你的故事背后的数据。

好的用户故事应该简明、具体、可信,并且拥有相关细节。

简单设计的愿景分为三个层次:

  1. 可信的环境(故事中的时间和地点)
  2. 可信的角色(谁和为什么)
  3. 流畅的情节(什么和怎么样)

设计简单的体验意味着要追求极端的目标。比如:任何人都可以使用、瞬间响应、始终工作、不出错、在混乱无序的环境中工作。

简单的设计,应该可以拿出一个简洁、清晰、完整的描述。尽可能用最简单的词汇描述你的想法和灵感。

不要匆忙着手设计,理解核心问题需要时间。花些时间写出愿景。

与别人分享你的愿景,保证所有利益相关方都能判断什么是好的决定、什么是坏的决定。

简约四策略

简化意味着改变,改变有3个阶段:

  1. 当前大家都很舒适的状态;
  2. 痛苦时期;
  3. 收益。

组织应该聚焦于一个战略,战略不同,简单的含义也不一样。理解组织的战略有助于把愿景统一到公司目标上,并且有助于确定简单的方向。

多数公司不缺新点子,而是需要挑出正确的点子,并确保能够得到很好的执行。应该根据重要性和可行性来考虑。

只考虑成本来排列优先级会导致“速效方案”泛滥,并会积累很多问题。

简化的2个战略步骤:

  1. 最小的变化来迅速看到回报。安全第一。
  2. 研究让人眼前一亮的方案。
  3. 大规模交付。

最好与其他的差别在于细节。

四个策略:

  1. 删除:去掉所有不必要的组件,直至不能再减。
  2. 组织:按照有意义的标准将组件划分为组。
  3. 隐藏:把那些不是最重要的组件隐藏到某个地方,避免分散用户注意力。
  4. 转移:只保留最基本功能的组件,将复杂性转移到其他关联产品。

删除

简化设计最明显的方式就是删除不必要的功能。

砍掉功能有时候是一个血腥无情的过程。每个团队的资源都是有限的,不要被动地等着别人删除实现难度大的功能,而是主动删除无用的,只保留那些对用户体验而言真正有价值的功能和内容。

  1. 与新增功能相比,客户更关注基本功能的改进。体验的核心是最能打动用户的东西,找到它,删除什么就一目了然了。
  2. 砍掉残缺的功能。
  3. 如果一个小变化导致了复杂的流程,就应该退一步去寻找更好的解决方案。
  4. 消除错误的来源是简化体验的一个重要思路。
  5. 如果功能不是必要的,从长远来看,增加该功能有害无益。
  6. 界面中的各种小细节会增加用户的负担,删除干扰性的细节来减轻用户的负担。
  7. 选择聪明的默认值可以减少用户的选择,节省用户的时间、精力。
  8. 主流用户不喜欢为设置选项和首选项劳心费神,删除掉实际效果对用户没有影响的选项。
  9. 向用户提供的一个选项如果因为追求完美而牺牲速度和简单,就删除这个选项。
  10. 删除视觉混乱的元素意味着用户可以把注意力集中到真正重要的内容上。
  11. 减少不必要的说明,删减文字。
  12. 精简句子,把文字变得简洁、清晰、有说服力。
  13. 砍掉时间,焦点是怎么让人“更快”达到目标。

不要猜测用户可能会或者可能不会怎么样,而是真实去了解。

要倾听用户的意见,但不能盲从。

删除一项功能,对不同的用户影响不同。最好的办法是先做个原型让用户试用后发表意见。

给那些能够轻松满足主流用户需求的功能排定优先次序。

选择有限,用户反而喜欢。(购买后的满意度会更高)

时间压力,错误的风险和后果,以及共享知识:这3个因素是人类用于简化对话的核心因素。
在设计交互体验时,可以基于这几个因素,再视用户情况来决定如何提供简单的体验。

避免删减过多。足够多的控制可以让用户消除掉因基本需求得不到满足而引发的焦虑。当然,也要避免控制太多导致他们因选择而浪费时间。

组织

组织往往是简化设计的最快捷方式。

  1. 用户界面设计离不开分块。经典建议是把项组织到“7±2”个块中。
  2. 画出用户的行为有助于理解如何组织你的软件产品。
  3. 好的分类是非分明。
  4. 按字母排序的结果通常还是“一锅粥”。
  5. 找到组织信息的正确方式,可以极大简化用户体验。可以通过词语、图片或声音来锚定用户的注意力和期望。
  6. 无论是设计还是使用,搜索都比浏览困难得多。所以,简单的用户体验,优先做好对内容有效地组织,然后才是设计搜索。
  7. 时间线是组织活动的通用方式。
  8. 布局是否清晰明了,对用户感觉到简单很重要。
  9. 大小和位置可以提示重要性。
  10. 利用感知分层,可以把一些元素放在另一些元素上方或并排放置。颜色、灰度、大小缩放、形状变化都可以实现感知分层。
  11. 人们会重复使用你的设计时,色标系统非常适合。
  12. 人们并不总是走你为他们铺好的路。通过日志来确定用户的实际的软件使用路径。

隐藏

隐藏部分功能是一种低成本的简化设计的方案。隐藏比组织具有一个明显的优势:用户不会因不常用的功能分散注意力。

隐藏哪些?

  1. 个性化设置不会经常改变,因此非常适合隐藏。
  2. 一项功能会包含少数核心的供主流用户使用的控制部件,另有一些为专家级用户准备的扩展性的精确控制部件。后者适合隐藏。
  3. 登记表单通常都需要使用阶段展示。向导是一种阶段展示的形式。需要遵循以下规则:设定一种场景、讲一个故事、说用户的语言、把信息分成小块展示。

如何隐藏?

  1. 尽可能彻底隐藏,只适时出现。比如,字典功能只在选中单词后才出现。
  2. 细微的线索足以提示隐藏的功能。比如,PS的绘图工具的小三角图标。
  3. 把标签放在哪里比把标签做多大要重要的多。放在遇到问题时的关注力焦点处。
  4. 只要不让人找太久,隐藏就是有效的。

一般来说,不应该让用户去自定义他们的软件。

自动定制不会让界面变得更简单,反而给用户带来极大不变:

  1. 很难保证默认菜单的准确性。
  2. 缩短菜单后,用户需要看2遍才能确定,短菜单+长菜单。
  3. 用户不知道去哪里找命令,因为他们位置可能会变。

转移

把合适的功能转移到合适的设备/平台/系统组件上,可以带来简单体验。

  1. 简单的体验优先于完整的服务,同一款应用,在不同的设备要提供不同的功能。
  2. 根据不同的设备的长处和不足来设计。比如:桌面、移动与可穿戴设备。
  3. 为多个设备而设计。多个设备共享同一个功能的秘密,就是把功能拆分成更小的组件。进行分层再分析,有助于合理拆分,分层包括:用户需求、功能、内容和设备。
  4. 向用户转移,是指通过提供简单、开放性的界面,把复杂性转移到每一位用户自己掌控。让用户感觉简单的一个重要前提,就是先搞清楚把什么工作交给计算机,把什么工作留给用户。
    • 监控需要计算机“无脑地”运行,提醒则需要顾及礼仪。设计提醒时,要避免让用户被打断、分心和搅扰。
    • 让某项功能具有多种用途也是一种简化之道。把如何使用交给用户决定。
    • 开放性界面的秘诀在于尽量减少仅适合中级用户的“便捷”特性。
    • 不要让用户填写结构化的表单,而是让计算机负责完成数据的结构化工作,用户体验就会简单多了。
    • 简单的体验需要信任。计算机之所以让用户不舒服,就是因为它们总是控制和指挥用户。

最后的话

顽固的复杂性会让你觉得“按下葫芦浮起瓢”。到了设计简单用户体验的最后,往往是“到底应该把这个复杂性放到哪里”。
创造简单用户体验的秘诀就在于把复杂性转移到正确的地方,让用户每时每刻都能感受到简单之美。

你的设计是一张白纸,用户想写什么就写什么。
简单的设计能够为用户留出足够的空间,让用户用自己的生活来填充这些空间,创造出更丰富、更有意义的体验。

企图说服别人,自己很可能碰壁。简单设计要在组织中获得认同,需要靠共识。

简单是一种体验。
人们在实际使用之后,更倾向于认为功能较少的产品更有价值。
这也意味着体验的其他方面,比如客户服务、退货、维修和更换,也都必须容易。

《简约至上》读书笔记相关推荐

  1. 读书笔记 | 墨菲定律

    1. 有些事,你现在不做,永远也不会去做. 2. 能轻易实现的梦想都不叫梦想. 3.所有的事都会比你预计的时间长.(做事要有耐心,要经得起前期的枯燥.) 4. 当我们的才华还撑不起梦想时,更要耐下心来 ...

  2. 读书笔记 | 墨菲定律(一)

    1. 有些事,你现在不做,永远也不会去做. 2. 能轻易实现的梦想都不叫梦想. 3.所有的事都会比你预计的时间长.(做事要有耐心,要经得起前期的枯燥.) 4. 当我们的才华还撑不起梦想时,更要耐下心来 ...

  3. 洛克菲勒的38封信pdf下载_《洛克菲勒写给孩子的38封信》读书笔记

    <洛克菲勒写给孩子的38封信>读书笔记 洛克菲勒写给孩子的38封信 第1封信:起点不决定终点 人人生而平等,但这种平等是权利与法律意义上的平等,与经济和文化优势无关 第2封信:运气靠策划 ...

  4. 股神大家了解多少?深度剖析股神巴菲特

    股神巴菲特是金融界里的传奇,大家是否都对股神巴菲特感兴趣呢?大家对股神了解多少?小编最近在QR社区发现了<阿尔法狗与巴菲特>,里面记载了许多股神巴菲特的人生经历,今天小编简单说一说关于股神 ...

  5. 2014巴菲特股东大会及巴菲特创业分享

     沃伦·巴菲特,这位传奇人物.在美国,巴菲特被称为"先知".在中国,他更多的被喻为"股神",巴菲特在11岁时第一次购买股票以来,白手起家缔造了一个千亿规模的 ...

  6. 《成为沃伦·巴菲特》笔记与感想

    本文首发于微信公众帐号: 一界码农(The_hard_the_luckier) 无需授权即可转载: 甚至无需保留以上版权声明-- 沃伦·巴菲特传记的纪录片 http://www.bilibili.co ...

  7. 读书笔记002:托尼.巴赞之快速阅读

    读书笔记002:托尼.巴赞之快速阅读 托尼.巴赞是放射性思维与思维导图的提倡者.读完他的<快速阅读>之后,我们就可以可以快速提高阅读速度,保持并改善理解嗯嗯管理,通过增进了解眼睛和大脑功能 ...

  8. 读书笔记001:托尼.巴赞之开动大脑

    读书笔记001:托尼.巴赞之开动大脑 托尼.巴赞是放射性思维与思维导图的提倡者.读完他的<开动大脑>之后,我们就可以对我们的大脑有更多的了解:大脑可以进行比我们预期多得多的工作:我们可以最 ...

  9. 读书笔记003:托尼.巴赞之思维导图

    读书笔记003:托尼.巴赞之思维导图 托尼.巴赞的<思维导图>一书,详细的介绍了思维发展的新概念--放射性思维:如何利用思维导图实施你的放射性思维,实现你的创造性思维,从而给出一种深刻的智 ...

  10. 产品读书《滚雪球:巴菲特和他的财富人生》

    作者简介 艾丽斯.施罗德,曾经担任世界知名投行摩根士丹利的董事总经理,因为撰写研究报告与巴菲特相识.业务上的往来使得施罗德有更多的机会与巴菲特亲密接触,她不仅是巴菲特别的忘年交,她也是第一个向巴菲特建 ...

最新文章

  1. 我与前端之间不得不说的三天两夜之javaScript
  2. 第十章 基本数据结构——栈和队列
  3. 隐知识:reloadData 方法之后,view并不会立即更新其contentSize
  4. 【攻防世界002】EasyRE
  5. vba oracle 01019,Oracle 客户端连接时报ORA-01019错误总结
  6. Go基础编程:环境搭建
  7. xgboost使用自定义的loss function
  8. ubuntu11.10 源码编译安装php5.3.8,Ubuntu 11.10编译安装Nginx、PHP 5.3.8、MySQL、MongoDB、Memcached、SSL、SMTP...
  9. 视频会议专线部署不会?别急,我教你
  10. Spring源码分析之Aop中拦截器,适配器,通知之间的关系
  11. (转)CentOS 和 Ubuntu 下的网络配置
  12. 二叉树 查找失败 asl_算法——二分搜索amp;折半查找
  13. 2月14 大数据处理的基本算法
  14. 计算机网络提出问题,南昌大学高级计算机网络课堂提问及详解.doc
  15. gg修改器修改数值没有用怎么办_gg修改器修改游戏数值教程_gg修改器怎么修改数值_3DM手游...
  16. 心率监测仪全国产化电子元件推荐方案
  17. 用计算机绘制函数图像数学大师,什么手机app可以画函数图像 能画函数图像的app推荐...
  18. 在虚拟机上安装gho、esd(wim)系统镜像文件
  19. 红外温度传感器的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  20. JSP JSTL标签

热门文章

  1. A process in the process pool was terminated abruptly while the future was running or pending
  2. 定时计数器c语言编程,定时计数器T0作定时应用技术(一)
  3. php 图片处理羽化,ps中羽化是什么意思
  4. js 实现鼠标拖曳div
  5. 利用nid修改数据库的DBID
  6. Fiddler抓包工具保姆级使用教程(超详细)
  7. 小米智能电视怎么投屏
  8. 春节红包活动如何应对10亿级流量?
  9. 下载安装Tomcat9.0.44,并解决控制台乱码问题
  10. 2022 团体程序设计天梯赛 模拟赛 L2-1 盲盒包装流水线 (25 分)