it-swarm.cn

确认对话框中按钮的相对大小是否应该有所不同?

我理解在页面稍大或以不同样式显示更可能被使用的操作以引导用户进行操作(例如,具有用于保存的按钮但具有用于取消的小文本链接)的想法。

当管理员说删除时,我会出现一个确认对话框,询问他们是否确定要这样做,并为他们提供两个选项:“是,删除此内容”和“否,保留此内容”。目前,它们的尺寸和样式相同,因此页面上的重量也相同。

我想知道是否应该是这种情况,还是我应该假设管理员不是白痴,并且如果管理员点击删除,则确认此操作是下一步的最重要部分,因此应在页面上赋予更大的权重?

15
Toby

Luke Wroblewski写了一篇文章 Web表单上的主要和次要操作 ,专门讨论了这个问题。他的数据基于眼动研究的结果。

结论基本上是,两者之间的视觉权重应该有所不同,以便您一眼就能理解,号召性用语更为重要。他还谈到了定位和秩序。

Visual weight in forms

至于哪个按钮应该有更大的重量,这取决于您确定情况。在处理诸如删除某些内容之类的CRUD操作时,对按钮非常保守通常是一种好习惯,但是您可能最清楚(或应该测试)哪种情况更有可能发生。如果删除操作更加频繁,那么也许它应该是主要的操作。

有关平台指南的一些良好参考,请参阅下面的Michael回答,这些指南指定了您应如何决定应将哪个作为主要动作。

有关按钮类似问题的更多讨论,请参见以下问题:

10
Rahul

如果这是台式机胖客户端应用程序,或者与台式机应用程序保持一致很重要,则Windows 7 UX准则规定,对于危险操作,视觉上最醒目的按钮应为“安全选择”(第384页)。具体来说,安全选择应该是默认按钮,该按钮在视觉上比其他按钮更突出,并且还可以通过Enter键激活。同样,苹果公司的HIG表示,最突出的按钮应该是“代表用户最有可能执行的操作如果该操作没有潜在危险” 。 [强调原文]。”特别建议不要在“如果它导致用户数据丢失”的情况下将按钮突出显示(p245)。

因此,最突出的按钮应该是“不,保留此内容”,对吗?

另一方面,我必须同意您的看法,即用户不是白痴,而且90%以上的时间他们确实要删除对象。结果是用户习惯于单击确认消息的确认按钮,而无需真正思考甚至阅读该消息, 许多用户已经有的习惯 。这就破坏了首先要传达信息的目的。此外,除了滑行单外,用户通常直到执行操作并在父窗口中看到结果后才知道自己在犯错误(例如,“糟糕。删除了错误的事情”)。这样的确认无非是浪费用户的努力并养成不良习惯。

如果可能的话根本没有任何确认删除。取而代之的是,有一个清晰且容易的 撤消方式 删除。

10
Michael Zuschlag