windows:Messages/confirmations/usage-patterns

出自UXGuide.net

跳转到:导航, 搜索

确认信息:使用模式
Confirmations: Usage Patterns

确认信息具有下列使用模式:

常规确认信息

确认用户想要继续进行一个常规的、低风险的操作。

这类确认信息的句式通常是“确实要……吗?”,且往往包含“不要再显示此信息”的复选框来尽可能减小其干扰。

Aa511273_Confirmations11(en-us,MSDN_10).png

Aa511273_Confirmations12(en-us,MSDN_10).png

常规确认信息示例

注:这种模式往往是不必要的,应当避免。

风险操作确认信息

确认用户想要继续进行一个存在一定风险且无法轻易撤销的操作。

因为存在风险,这类确认信息往往具有警告图标。

Aa511273_Confirmations13(en-us,MSDN_10).png

Aa511273_Confirmations14(en-us,MSDN_10).png

风险操作确认信息示例

非预期结果确认信息

确认用户想要继续进行一个具有无法预知或非预期结果的操作。

除了提问之外,这类确认信息还指出了那些非预期的结果。因为存在非预期的结果,这类确认信息往往具有警告图标。

Aa511273_Confirmations15(en-us,MSDN_10).png

Aa511273_Confirmations16(en-us,MSDN_10).png

非预期结果确认信息示例

不过,该模式必须在确实会产生非预期的后果时才应使用。

错误:

Aa511273_Confirmations38(en-us,MSDN_10).png

此后果是可以预期的,因此这只是一个常规确认信息。

明确含义

明确用户希望如何继续可能具有歧义或其后果无法预料的操作。

如果拖放操作的效果会造成误解,则需要进一步的明确。

Aa511273_Confirmations17(en-us,MSDN_10).png

Aa511273_Confirmations18(en-us,MSDN_10).png

明确含义的示例

注:应当避免使用该模式,而是假设最有可能期望的结果,设计没有歧义的操作。

安全确认信息

确认用户想要继续进行一个存在安全问题的操作。

Aa511273_Confirmations19(en-us,MSDN_10).png

Aa511273_Confirmations20(en-us,MSDN_10).png

安全确认信息示例

隐蔽动机确认信息

提供关于某操作的信息,但是通过确认信息的形式出现。

虽然这些对话框看上去是确认信息,但其真实目的在于教育用户或宣传其功能。

Aa511273_Confirmations22(en-us,MSDN_10).png

隐蔽动机确认信息示例

注:不推荐使用该模式,因为往往存在更好、更直接的方式。例如,动画是显示因果关系更好的途径。

导航
工具箱