zoukankan      html  css  js  c++  java
  • 【读书笔记】简约至上交互设计四策略第4章 删除

    删除

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

    Standish Group称64%的软件功能“从未使用或极少使用”。

    删除或省略功能可以创造出成功的产品。

    更注重功能的深重,而不是广度。它们广受好评是因为它们做的事情虽少,但却比竞争产品做得更好。

    删除杂乱的特性可以让设计师专注于把有限的重要问题解决好。也有助于用户心无旁骛地完成自己的目标。

    在通过删除来简化设计时,请准备一张纸,问自己:“最重要的问题是什么?”,然后渐进地添加最重要的功能和内容。

     避免错删

    砍掉功能有时候是一个血腥无情的过程。

    把一切难于实现的功能统统抹杀就是典型的错误做法。

    那些耗时而又不容易实现的功能通常会被砍掉。如果有人强烈反对,得到的答复一般是他们的功能会在“第二阶段”或“第三阶段”实现。

    结果呢,无非就是得到一个由简单的功能叠加起来的毫无特色的产品。 与市面上现有的平庸货别无二致。

    这种做法会导致项目发散没有灵魂,但它却是删除功能和内容的一种通行做法,比我见到的任何其他做法都要多。

    删除功能和内容是谁也无法避免的。每个团队的资源都是有限的,而我所遇到的任何一个设计项目都面临过需要削减功能和内容的情形。要总揽全局,保证只交付那些真正有价值的功能和内容。

     关注核心

    与新增功能相比,客户更关注基本功能的改进。

    关注核心,增加价值始于改进核心体验。

    在按照优先级对功能排序时,要时刻记住用户认为那些关系到他们日常使用体验的功能最有价值。以此为起点,可以开始编写你的用户故事。

    能够消除他们挫折感的功能同样也会受到欢迎。在描绘用户故事时,别忘了寻找常见的挫折和难题。

    砍掉残缺功能

    人们都舍不得扔东西,即使它已经破烂不堪。

    删除实现得不够理想的功能也是很重要的。

    删除不完整的功能或内容会导致已经付出的时间和努力白白地浪费。沉没成本误区。事实上,用于创建这部分功能的成本是不可能收回来的,因此判定这种功能的唯一方式就是看它能够发挥

    几分作用,看保留它会额外导致多少成本。

    问题绝非“为什么应该去掉它”,而是“为什么要留着它”。

    以“去掉它们是一种浪费”作为理由而抓住残缺的功能不放,可能会妨碍你成功。

    假如用户......

    不要猜测用户可能会或者可能不会怎么样。

    “可是,假如用户想...”围坐在会议桌旁,很容易想象出来,没错,用户确实有可能使用这个功能。

    就像是一个要远行的人,“假如...”会让你把所有可能用到的东西统统塞进旅行包里,最终你会不堪重负。

    “假如用户想...”只会刺激人们求全的心理,担心自己漏掉了什么需求。为了寄托这份担忧,就要有人付出时间、精力和金钱增加新功能了。

    只有一个答案:搞清楚这个功能对用户是否真的重要。问一问:“我的目标用户经常会遇到这个问题吗?”如果回答是“几乎没有遇到过”,那么请放弃这个想法,继续前进。

    不要再“假如”了,还是去发现问题吧。

    但我们的用户想要

    要倾听客户的意见,但决不盲从.

    如果想到了一个点子就直接放到产品中,很可能导致产品失败.

    对用户的要求是对用户的要求做逆向工程----搞清楚用户到底遇到了什么问题,仔细斟酌这个问题是不是应该由我们的软件来解决.

    功能多了之后,通常会导致在其他某些方面作出一些牺牲,而客户则不会考虑这方面的问题.

    增加功能不一定会让用户体验更简单,反而经常会导致更多的迷惑.

    不要害怕对增加产品功能的要求说不。

    方案,不是流程

    如果一个小的变化导致了复杂的流程,就应该退一步去寻找更好的解决方案。

    这种功能----导致一大堆非正常操作和细节的功能----永远是我长鸣的警钟.

    如果在设计的时候只盯住流程,那么结果很可能会创造更多的功能去处理出现的各种异常情况、问题和细节。要想避免这些复杂性,退一步想,把注意力集中到客户的目的上面,问自己“还有其他的解决方式吗?”

    如果功能不是必要

    从长远来看,增加功能有害无益。

    功能和可用性哪一个更受用户关注?功能多对于没有机会试用的消费者有吸引力。但是,在消费者使用了产品之后,他们的偏好就会改变。一下子从重视功能,变成了更重视可用性。

    口啤,用户评论、个人推荐以及产品试用的重要性已经远远超过了大众媒体广告。消费者在选择产品之前,都要听一听用户的意见,他们是已经对产品的可用性有了了解的人。因此,痛下决心,砍掉不必要的功能,要强过无意义堆砌功能。

    你设计的产品如果承载过多的功能,更有可能降低主流用户的满意度,从而对产品的长期盈利能力造成损害。

    真有影响吗

    删除一项功能,对不同的用户影响不同。

    对用户而言,真正重要的是什么?是你的设计能不能解决他的大问题。如果能,那么他就会顺从你,即使你的改变会让他不舒服。

    最开始应该考虑的,是哪些功能最接近用户的核心需求。

    如果想设计一个供销售人员用来管理自己潜在用户的手机应用,那么去掉更换背景的功能就不会有什么影响,因为更换背景并非核心任务。

    想在任何时候取悦所有用户是不可能的。因此,我们只能退而求其次,专注于目标客户的核心任务,只要让他们高兴、让他们满意就行了。

    排定功能优先级

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

    在确定什么功能该保留,什么功能该删除的时候,遵循如下原则:

    • 确定用户想要达到的目的,并排定优先次序。
    • 专注于寻找能够完全满足优先级最高的用户需求的解决方案。找到之后再考虑满足用户的其他目标。
    • 确定用户在使用产品过程中最常见的干扰源,并将解决这些问题的功能按难易程度排出优先次序。
    • 要知道能够满足主流用户的“足够好”的遥控器与只有专家才看得上眼的“精准的”遥控器有什么区别。

    最后,不要以功能的多寡来认定产品的价值,应该看产品能否满足用户最高优先级的目标。

    负担

    界面中的各种小细节会增加用户的负担,会像公路上的减速带或坑坑洼洼一样降低用户的效率:

    • 删除没人会看的文字。
    • 简化布局,删除页面右侧的垂直边栏,让人容易分清哪些内容重要,哪些内容不重要。
    • 去掉重复的链接。
    • 精简按钮和链接的样式,让人容易区分哪些可以点击,哪些不能点击。
    • 减少广告位和广告数量,让目标明确的客户不致被这些内容干扰分心。
    • 去掉分散注意力的元素。

    去掉那些可有可无的选项、内容和分散人们注意力的玩艺儿。可以减轻用户的负担,让用户专心去做自己想做的事。去掉分散注意力的视觉元素,可以让用户感觉速度更快,而且更加有安全感。细节决定成败。

    决策

    选择有限,用户反而更加欢喜。

    我们通常会为用户提供尽可能多的选择。但选择过多很容易让用户无所适从。

    在为用户提供少量选择的情况下,用户购买的可能性要大于为他们提供大量选择的情况。

    在选择 少的情况下,用户购买之后的满意度要高于选择多的情况。

    给用户提供选择会让人感觉自己在把控着局面,而在某些情况下人们更愿意少一些选择。如果选择超过了一定的界限,特别是在很多选择都相似的情况下,选择反而变成了负担。

    在面对无数的选项和按钮时,人们一般都会感觉不知所措。

    当你再看到长长的功能列表、满是链接的页面或者充斥着数不清选项的计算机菜单时,应该想到这些都是容易导致设计失败的因素。

    分心

    文章中的超链接表面上能够提供额外的补充信息,但是每个链接都在说“先停一停吧,看看这链接后面有什么?”,增加文档中的超链接会降低读者的理解力----即使读者不会打开链接也一样。

    网页的右边栏经常会出现更多分散注意力的链接。这些链接花里胡哨,很容易把用户的注意力从页面的焦点区引开。

    想设计简单的用户体验,就该牢记删除那些干扰因素,让用户注意力保持集中。

    聪明的默认值

    选择聪明的默认值可以减少用户的选择。

    在表中预先放上你搜索和与之接近的两种车型。

    聪明的默认值指的是适合大多数人口味的选择。

    当一个客户再次光顾网站或应用,他通常愿意以前次离开的状态作为起点。

    • 最近保存的文档
    • 恢复状态

     选项和首选项

    主流用户不喜欢为设置选项和首选项费心劳神。

    在找想要删除的东西吗?从选项和首选项开始吧。

    选项是让用户来自定义设置的。

    网站导航设计一般有两种形式:面包屑链接和下拉菜单。

    难道要让用户浪费时间来回答“哪种导航形式最方便”这个问题吗?

    哪种方式最有效应是设计团队考虑的问题,解决这个问题的最佳途径就是请一些用户来测试。

    如果一个选项还嫌多

    有时候,即使一个选项还嫌多。

    在登记按钮的旁边还有一个“查看详细说明”链接。这个链接具有很大的诱惑力。每当一位参与者马上要去登记时,都会先点开那个链接。结果没有一个登记成功的。

    我们原以为那个链接对不是很确定的人会有帮助。但效果即恰恰相反,这个链接动摇了每个接近完成的人对我们的信心。

    在向用户提供选择时,务必要考虑周全一些,想清楚用户会不会因为这些选项而不知所措,或者这些选项会不会动摇他们的决心。

    结帐的时候,用户必须作出决定:买,还是走人。在结帐这个环节,网售商删除了其他每个页面顶部和底部都有的导航链接。

    如果把那些链接放回去,消费者就会点击,销售机会也就消失了。

    设计受主流用户喜爱的简单体验,就问问自己,向用户提供这些选项会不会因为追求完美而牺牲速度和简单,如果是,删除那些选项。

    错误

    消除错误是简化用户体验的一个方面。

    我把两个日期控件改成一个可用银行对帐单的下拉列表。

    系统维护起来自然也会更简单。

    用户在纠正错误的时候,总会分散一部分注意力,而且感觉上是遇到了麻烦。

    在设计简单的体验时,关键的一步是确定哪些地方需求错误消息,或者检查错误日志,从中找出常见的错误消息。

    消除错误的来源是简化体验的一个重要思路。

    视觉混乱

    删除视觉混乱的元素意味着人们必须处理的信息变少了,能够把注意力集中到真正重要的内容上。

    用户所说的“干净”的界面,意思就是其中没有杂乱的元素。

    墨水不应该浪费在那些不是内容或者重复的内容上。为此,他删除了图表中的风格线,只剩下坐标轴和折线。他的理由是,风格线分散了用户的注意力,导致他们不能专注于更重要的数据:图中的折线形状。

    删除混乱元素很简单。观察设计方案中的每一个元素,想一想为什么需要它。它能够提供重要的信息,还是能够提供支持?先把它从方案中删掉。如果方案中没有它不行,再把它拿回来。

    以下是一些减少视觉混乱的方法:

    • 使用空白或轻微的背景色来划分页面,而不要使用线条。
    • 尽可能少使用强调。如果仅加粗就行了,就不必又加粗、又放大、又变成红色。
    • 别使用粗黑线,匀称、浅色的线更好。
    • 控制信息的层次。如果页面中信息的层次超过了两或三个层次,就会导致用户迷惑。
    • 减少元素大小的变化。
    • 减少元素状态的变化。

    删除文字

    减少不必要的说明。

    多余的文字通常是浪费。

    删除文字的三大好处:

    • 重要的内容“水落石出”。
    • 消除了分析满屏内容的麻烦。
    • 读者会对自己看到了什么更有自信。

    如果不知道应该删除哪些文字?下面是多余文字的几个藏身之所:

    删除引见性文字。

    删除不必要的说明。

    删除烦琐的解释。

    使用描述性链接。把标题本身作为链接可以让页面更清爽。

    把每一页中的文字删除一半,然后把剩下的再删除一半。----史蒂夫.克鲁格《点石成金》中第三条可用性法则

    精简句子

    几乎任何句子都能够精简,几乎任何文字都可以删除。

    把长篇大论精简为小句子的简单方法:

     不使用介词(对于/根据/为了/基于/通过/关于)。这些词会弱化句子的谓语,因此要尽量省略。

    不使用is的动词形式(“正在消耗时间”),尽你所能使用其他表述方式("花时间")。

    把被动句式(“时间是被这个项目所需要的”)转换为主动句式("这个项目需要时间")。

    删掉索然无味的开头,开门见山。

    减少废话。

    删除过多

    电梯里没有按钮,可是,人们希望自己能够掌控局面。人们更想当导航员,而不是过路人。

    苹果删除了一个关键的要素:操控装置。

    删除所有操控装置并没有简化体验,反而让体验更复杂。

    让人们能够控制结果。足够多的控制可以让他们消除因基本需求得不到满足而引发的焦虑,但要避免控制太多导致他们因选择而浪费时间。

    你能做到

    万豪酒店的用户测试表明,其主页相当于一个会员俱乐部。对于回头客而言,这个主页问题不大,但新顾客一上来就会晕头转向、不知所措。

    简单的设计通常出自一位眼光独到的设计师、一位“无情的”或“毫不妥协的”创新者之手。

    焦点

    删除混乱的要素可以让用户聚焦于真正重要的功能。

    聚集项目:

    聚焦于对用户有价值的功能。这意味着专注于那些承载用户核心体验的功能,也意味着交付的功能必须能够消除用户的挫折感,能够消除他们的焦虑。

    聚焦于可用资源,通过删除残缺的功能、不切题的元素和花里胡哨的东西为用户提供价值。

    聚焦于达成用户的目标。

    删除那些干扰性的、增加用户负担的“减速带”

    有两个例外:

    一个是不可避免的法律要件,必须包含特定的内容或信息。

    不能脱离环境删除某些功能。

    ----------------------------------------------------------------------------------

    这是最长的一篇了,占了全书的近一半篇幅。通读下来,感觉涉猎之广,让人感觉零散。但是,以用户为核心,以目标为导向。尊重客户、环境、人性是其中的根本。

    ---------------------------------------------------------------------

        【读书笔记】简约至上--交互设计四策略--第1章 话说简单

        【读书笔记】简约至上--交互设计四策略--第2章 明确认识

        【读书笔记】简约至上--交互设计四策略--第3章 简约四策略

        【读书笔记】简约至上--交互设计四策略--第4章 删除

        【读书笔记】简约至上--交互设计四策略--第5章 组织

        【读书笔记】简约至上--交互设计四策略--第6章 隐藏

        【读书笔记】简约至上--交互设计四策略--第7章 转移

        【读书笔记】简约至上--交互设计四策略--第8章 最后的叮嘱

  • 相关阅读:
    Thread.currentThread().getName() ,对象实例.getName() 和 this.getName()区别
    CentOS7.7 yum安装新版git
    CentOS使用epel安装不同版本php-fpm
    ubuntu16.04安装mysql5.6
    阿里云Confluence无法发送邮件修复
    windowserver 2012安装openssh
    linux增加history时间戳
    SQL Server 2008R2各个版本,如何查看是否激活,剩余可用日期?
    nginx增加访问验证
    mysql5.6和5.7的权限密码设置
  • 原文地址:https://www.cnblogs.com/a311300/p/2814301.html
Copyright © 2011-2022 走看看