windows:Messages/warnings/guidelines
出自UXGuide.net
警告信息:设计规范
Warning Messages: Guidelines
目录 |
呈现
- 基于信息类型选择用于呈现的 UI:
用户界面 适用情形 模式对话框 用户必须立即响应的关键警告信息(包括确认信息)。 就地信息 可能可以避免问题发生的相关信息,尤其当用户正在进行选择时。 横幅 可能可以避免问题发生的相关信息,尤其当用户正在处理任务时。 通过 可以被安全忽略,或者至少可以暂时忽略的重要事件或状态。 气球状提示 控件处于影响输入的状态。此状态可能是非预期的,且用户可能没有意识到其输入所受到的影响。 - 对于模式对话框:
- 尽可能使用任务对话框来达成统一的外观和布局,任务对话框需要 Windows Vista® 或更新版本,因此不适用于早期的 Windows 版本。
- 对于每种情况只显示一个警告信息。例如,显示一个对所处情况进行完整描述的警告信息,而不是每条信息描述一部分细节。为了单个情形而显示一系列警告对话框不但令人困惑,也令人厌烦。
- 对于每种情况,不要多次显示警告信息。持续警告很快就会失效且变得烦人。用户往往会专注于如何关掉警告信息,而非解决问题。如果你确实需要对一个单独的情况进行重复警告,请使用逐步提升的方式。
- 不要在使用警告信息的同时使用声音效果或蜂鸣音。这听起来很刺耳,而且也没有必要。
- 例外:如果用户必须立即作出回应,你可以使用声音效果。
图标
- 不要在对话框的标题栏上放置警告图标。
- 应当使用警告图标。例外:
- 如果该警告信息是用于一个带图标的功能特性的话,你可以在该功能特性的图标上叠加警告图标。
- 正确:
-
- 在这个示例中,功能特性的图标上叠加了警告图标。
- 对于带有警告脚注的模式对话框,应当将警告图标放在脚注区域内,而非内容区域内。
- 正确:
-
- 在这个示例中,脚注包含了警告图标。
- 更多设计规范与示例,参见标准图标。
“不要再显示此信息”
- 如果一个警告对话框需要这个选项的话,应当重新考虑这个警告及出现的频率了。如果它具有一个好的警告信息的全部特征的话(存在风险、立即相关、需要采取行动、不那么显而易见、不经常出现),应该没有理由让用户去消除它。
更多设计规范,参见对话框。
渐进展开
- 如果你必须在警告信息中包含进一步的详细信息的话,应通过渐进展开按钮的方式来展现,(例如,“显示详细信息”。这可以简化通常使用时的警告信息。不要隐藏必要的信息,用户可能会无法找到。
- 除非确实有更多的详细信息,否则不要使用“显示详细信息”。不要只是对现有的信息进行重新表述。
关于标签的设计规范,参见渐进展开。
默认值
- 将最可靠、破坏性最小、或最安全的选择作为默认值。