windows用户体验进度条标准.doc

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
windows用户体验进度条标准

进度条 Progress Bars 目录 [隐藏]1 它用在这里合适吗? 2 设计理念 3 使用模式 3.1 确定性进度条 3.2 非确定性进度条 3.3 量表 4 设计规范 4.1 常规 4.2 Determinate progress bars 4.3 非确定性进度条 4.4 无模式进度条 4.5 模式进度条 4.6 剩余时间 4.7 量表 5 推荐尺寸与间距 6 标签 6.1 进度条标签 6.2 进度条细节信息 6.3 取消按钮 6.4 进度对话框标题 进度条(Progress Bar)用于查看长时间操作的进度。进度条不仅可以显示大致的完成百分比(确定性,determinate),也可以显示操作正在进行中(非确定性,indeterminate)。 可用性研究表明,当响应时间超过一秒钟时,用户便能够有所察觉。因此,你得考虑为那些需要 2 秒甚至更长时间的操作提供某种类型的进度反馈信息。 典型的进度条。 注:与布局相关的设计规范请参考各自相应的章节。 考虑下列问题以进行判断: 该操作能在 5 秒钟之内完成吗?如果能,请改用忙碌鼠标指针,为了如此短的时间段而显示进度条会分散用户的注意力。如果某项操作通常只花 5 秒或更短的时间,而有时会超过 5 秒,则可以先使用忙碌鼠标指针,5 秒钟后改换成进度条。 是否将非确定性进度条用于等待用户去完成任务?如果是,请不要使用进度条。进度条是用来显示计算机的进度的,而不是用户的进度。 是否将非确定性进度条和动画一起使用?如果是,应改为只使用动画。非确定性进度条本身即是一个有效的常规动画,对于已经存在的动画来说,没有更多意义。 该操作是否是非常耗时(2 分钟以上)的后台任务,以至于用户所关注的是它是否完成与并非其进度?如果是,请改用通知。在这种情况下,用户可以用这段时间去做其他事情而不必盯着进度。使用通知可以让用户在完成其他任务时不受打扰。像这样耗时的操作有:打印、备份、系统扫描、批量数据传输或转换等等 当操作完成后,用户能够回放结果吗?如果能,请换用滑块。此类操作包括视频/音频的录制和回放等。 在这个示例中,滑块用于指示声音播放的进度。这使得用户能够在稍后进行回放。 在一个耗时操作的过程中,用户需要对该操作正在干什么有一个大致的概念。他们也需要知道: 一个耗时操作已经开始。 该操作正在持续进行,且它最终是可以结束的(操作没有锁死)。 该操作已完成的大致百分比(以及剩余部分的百分比)。 如果该操作不值得继续等待,他们是否能够取消该操作。 在等待操作完成的过程中,他们需要继续等待还是可以做其他的事情。 应当将确定性进度条用于那些有确定时间界限的操作,即使其中大部分时间都无法进行精确预测时也同样如此。非确定性进度条除了说明操作仍在进行中之外,无法提供任何其他信息。不要仅仅因为不够精确,就选用非确定性进度条。 例如,假设一个操作需要五个步骤,每个步骤所需要的时间是有确定界限的,但是每个步骤所需的时间相差很大。这种情况下,应使用确定性进度条,并根据每个步骤通常所耗时间的比例来显示进度。只有当使用确定性进度条可能会令用户以为操作被锁死时,才应使用非确定性进度条。 最重要的一件事: 确保为耗时操作提供了进度反馈,且清晰地展现了上述信息。只要有可能,就应当使用确定性进度条。 进度条具有以下使用模式: 确定性进度条 模式(Modal)确定性进度条 通过从左至右进行填充来表示操作的进度。操作完成时也填充完成。 因为这个反馈是a href=../../glossary.aspx模式/a的,在任务完成之前,用户无法执行窗口中的其他任务(如果进度条显示在模式对话框中,那指其父窗口)。 在这个示例中,进度条用于在配置过程中提供反馈。 带有取消或停止按钮的模式确定性进度条 允许用户中止该操作,可能是因为该操作需要耗费太多时间或者不值得等待。 在这个示例中,用户可以单击 Stop(停止)以中止该操作并保留当前环境状态。 带有取消或停止按钮及动画的模式确定性进度条 允许用户中止该操作,同时包含一个动画,以帮助用户将操作的效果形象化。 在这个示例中,用户可以单击 Stop(停止)以中止该操作并保留当前环境状态。 模式确定性双进度条 通过在第一个进度条中显示当前步骤的进度,及在第二个进度条中显示整体进度,来显示多步骤操作的进度。 由于第一个进度条并不能提供多少额外的信息,而且很容易让人分心,因此该模式并不推荐使用。另外的方法是,将每个操作步骤都作为整体进度的一个部分,并使用一个单独的进度条一次完成。 在这个示例中,第一个进度条显示当前步骤的进度,第二个进度条中显示整体进度。 注:该模式通常是不必要的,应

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档