菜单 关闭

渐进披露

通过 雅各布·尼尔森12月4日,二千零六

总结:逐步披露推迟高级或很少使用的功能到次要屏幕,使应用程序更容易学习,且不易出错。.


交互设计师面临两难境地:manbetx官方网站手机版

  • 用户想要权力,特征,和足够的选择来处理他们所有的特殊需求。.(每个人)是一个特例。例如:谁想要字处理器中的行号?数以百万计的用户,那是谁,包括大多数大型律师事务所。)
  • 用户想要简单;他们没有时间深入学习大量特性,以选择最适合他们需要的少数特性。.

渐进式披露是满足这两种相互冲突的要求的最佳方式之一。这很简单,强大的思想:

  1. 最初,显示用户只有少数最重要的选择。.
  2. 提供一个较大集根据请求的特殊选项。仅当用户请求这些次要特征时,这意味着大多数用户可以继续他们的任务,而不用担心这种增加的复杂性。.

这个打印对话框是渐进式披露的经典例子。当发出打印文档的命令时,你会得到一个对话框,里面有一小部分选择,主要是要打印多少份,但可能还有其他一些变化,例如是否打印整个文档或子集,使用哪个打印机。悲哀地,在过去的十年中,打印对话框变得臃肿,一些应用程序提供了带有高度详细选项的初始对话框,这些选项最好放在辅助对话框中。.

初始打印对话框通常包含用于高级选项的一个或多个按钮。这些按钮导致辅助对话框,允许用户指定很少使用的设置,如按顺序排列和打印页面。如果用户单击“高级选项”按钮,该系统公开了附加特征。.

应用vs.网站

渐进式披露长期以来一直是其中之一。应用设计的主要指南manbetx官方网站手机版,因为大多数应用程序有很多命令,特征,还有选择推迟一些到次要区域是有意义的。网站变得如此复杂对于许多信息丰富的站点来说,渐进式披露是一个好主意。也。.延缓二次材料也是移动设计的重要指南manbetx官方网站手机版..

电子商务网站,例如,可能会提到一些主要产品属性产品页面并让用户单击辅助页面查看产品的完整规范。.

超文本提供渐进公开的简单实现:较高级别的页面包含较高级别的概念和简化的描述,而底层页面则会为那些想了解一切的用户填写详细信息。.

渐进披露的好处

在一个逐步披露的系统中,manbetx官方网站手机版某些东西出现在初始显示器上的事实告诉用户重要的..

为了新手用户,这有助于优先考虑他们的注意力,使他们只花时间在最有可能对他们有用的特性上。通过隐藏高级设置,渐进式公开帮助新手用户避免错误,并节省他们花在考虑他们不需要的特性上的时间。.

为了高级用户,较小的初始显示也节省了时间,因为它们避免扫描过它们很少使用的大量特性。.

渐进式披露因此提高了3。可用性的5个组成部分可学习性,使用效率,错误率。.

您可能认为,通过最初将用户的注意力集中在几个核心特性上,他们可能建立系统的有限心理模型,因此无法理解他们所有的选择。.研究表明,这些都是毫无根据的忧虑。人们理解一个系统更好的当你帮助他们优先考虑特性,花更多的时间在最重要的特性上。.

渐进式披露的可用性标准

看似简单的概念,有两件事你必须得到正确的当设计逐步manbetx官方网站手机版披露:

  • 你必须得到正确的在初始特征和次要特征之间分离.你必须公开用户经常需要的一切,所以他们只能在很少的情况下才能进行二次显示。相反地,主列表不能包含太多的选项,否则您将无法将用户的注意力充分集中在真正重要的问题上。最后,最初的显示不能包含混淆的特性,否则会降低用户性能。.
  • 一定是用户进步明显从初级到次级披露水平:
    • 第一,使力学这个操作简单。对于一个网站,遵循指南可视化链接.对于一个应用程序,将高级功能按钮放置在清晰可见的位置。.
    • 第二,以设置清楚的方式标记按钮或链接期望当用户进入下一级时会发现什么。换言之,进展应该很强信息线索.)

关于第一点,你怎么确定初始披露级别应该包含哪些特征??任务分析和实地研究可以让你了解人们需要什么,即使你正在设计一个新的设计。manbetx官方网站手机版如果你正在改进现有的系统,使用频度统计可以帮助您对特征进行优先级排序。对于一个网站,,基本分析告诉你人们经常看不同的网页。然而,你必须补充这样的分析。观测可用性测试辨别页面是否因用户而受到多次点击希望或者因为他们只是通过错误.对于一个应用程序,您可以通过检测代码来记录人们使用各种特性的频率,从而获得更详细的使用数据。.

理论上,没有理由你不能拥有多层次渐进式披露.即使二级是有经验的用户,它应该是多么复杂,仍然有局限性;有些选项可能非常特殊,或者非常罕见,以至于您应该将它们降级到第三级。在实践中,manbetx官方网站手机版超过两个公开级别的设计通常具有较低的可用性,因为用户在级别之间移动时经常迷路。.

如果你有这么多的特点,你需要3个或更多的水平,考虑简化你的设计manbetx官方网站手机版.如果你不能缩小复杂性,至少把你的高级特征分成有意义的组,这样用户只需要检查一个地方,就可以忽略他们不需要的任何区域。使用传统技术卡片分类分组正确,投入额外的时间用户测试确保您的设计支持真正的任务性能,manbetx官方网站手机版包括共同任务和高级任务。.

也有可能多副显示器,每一个都通过初始显示的不同控制来显示。显而易见的好处是,您可以适应更多的特性,而无需引入第三级。明显的缺点是在初始水平上增加了复杂性,因为用户必须为高级选项考虑多个按钮。.

因为渐进式披露的目标是加快初始显示的使用,提供多种方式发展次级选项是一个好主意。如果你必须这样做,然而,至少确保你清楚地标明所有的选择。.

阶段性披露:一步一步

分级公开是一种变体,其中用户逐步通过一系列线性选项,在每个步骤中显示子集。.奇才是阶段性披露的经典例子。渐进式披露与阶段性披露的区别在于:

渐进披露 阶段性披露
初始显示 核心特征 用户访问的特性第一在任务序列中
后续显示(s) 次要的特征 用户访问的特性后来在任务中,即使这些特征同样重要(或更重要)
用户访问后续显示器吗?? 通常不-大多数用户在初始显示时得到他们需要的东西。 是的-除非用户在完成序列之前停止任务
显示器间导航 分级的用户从初始显示开始,如有必要,移动到辅助显示,然后(经常)返回初始显示。 线性的用户一步一步地完成任务
主要可用性效益 可学习性新手用户关注最有用的特性,而令人困惑的高级特性被隐藏 简单性每个步骤都很简单,目的也很清楚,因为属于其他步骤的特性是隐藏的

阶段性披露有用的当你可以把一个任务分成不同的小步骤。它是有问题的当这些步骤相互依存时,用户必须在它们之间交替。.

研究可用性时46个基于Web的应用程序,我们测试了一个酒店预订系统,该系统将所有预订阶段压缩到一个屏幕上。将这种设计与大多数酒店网站进行manbetx官方网站手机版比较——这些网站将预订阶段分布在多个页面上——显示了分阶段公开的优点和缺点:

  • 单屏设计在用户试图决定去哪个酒店房间manbetx官方网站手机版时,效果很好,因为它显示出来,在单一屏幕上,根据用户考虑的不同日期选项,不同酒店房间类别的可用性和价格。大多数酒店网站都有房间类别,价格,日期,以及跨多个页面的可用性,更难用各种假设的情景进行实验。人们将所有这些特征结合在一起,频繁的来回修改,所以他们应该在1屏幕上。.
  • 单屏幕设计还导致可用性问题,因为它包manbetx官方网站手机版含一个用户输入地址和信用卡信息的段。酒店需要这样的信息来完成预订,但是当用户尝试各种预订时,在探索阶段不需要它。分期披露将推迟支付细节到二级屏幕。这样做会在第一个屏幕上为房间信息和探索界面留出更多的空间,从而保护用户免受当同时显示太多选项时产生的各种错误。.

如本例所示,分阶段披露需要彻底的任务分析,以了解哪些选项被一起使用,哪些选项被更好地视为单独的阶段。你可以推迟更多的功能,你的设计越简单,manbetx官方网站手机版但是如果你把任务分成太多的步骤,用户因过度导航而陷入困境。.

单屏酒店预订设计更适合于双屏设计——许多天真的分析都忽略了这一点,认为1manbetx官方网站手机版屏对1屏。5屏幕是唯一的选择。用真实用户测试1屏幕设计(酒店似乎没有这么manbetx官方网站手机版做)很快表明2屏幕解决方案的折衷会更好。.

管理复杂性

渐进式披露和阶段性披露都是管理的策略。大量特征以及现代用户界面中的选项。它们都已有30多年的历史,并已证明自己在无数应用中是有用的,甚至一些网站。试试看,但要注意他们的弱点。.