常用按钮的标准放置顺序

时间:2011-07-12 15:58:40

标签: user-interface button standards

我知道在Microsoft Windows中,OK / Cancel按钮通常以相应的顺序出现。另一方面,在Linux发行版中,我经常看到取消/确定。

(是/否),(是/否/取消),(添加/编辑/删除)和其他常用按钮怎么样?

这些是否有任何标准的下订单?

2 个答案:

答案 0 :(得分:11)

来自Microsoft Windows User Experience Interaction Guidelines

  

右对齐提交按钮位于底部的一行中   对话框,但在脚注区域上方。即使有一个,这样做   单个提交按钮(例如OK)。

     

按以下顺序显示提交按钮:

     
      
  1. 确定/ [执行] /是
  2.   
  3. [不要这样做] /否
  4.   
  5. 取消
  6.   
  7. 申请(如果有)
  8.   
  9. 帮助(如果有)
  10.   

来自Apple Human Interface Guidelines

  

对话框右下方的按钮全部关闭对话框。一个   启动动作的按钮位于最右侧。这个动作   按钮确认警报消息文本。取消按钮是   这个按钮的左边。

     

如果有第三个按钮来解除对话框,它应该转到   取消按钮的左侧。如果第三个按钮可能导致   数据丢失 - 例如,不要保存至少24个像素   来自“安全”按钮(例如,取消和保存)。

     

影响对话框本身内容的按钮,例如   重置,其左边缘应与主对话框文本对齐或   如果有一个帮助按钮,右边12个像素。

来自Java Look and Feel Design Guidelines

  

如果对话框有默认按钮,请将其设为第一个命令按钮   在小组中。例如,在从左到右阅读的语言中,   默认按钮是最左边的按钮。

以上某些内容相互冲突。您可能还会发现该建议与供应商自己的应用程序冲突。但是,我会遵循您选择的操作系统的指导原则并坚持使用它们。至少在某种程度上,您可以在自己的输出中保持一致性,并希望您平台上的绝大多数其他应用程序都可以。

答案 1 :(得分:4)

Microsoft推荐一个,另一个Apple。

此处的调查显示50/50分割: http://measuringuserexperience.com/SubmitCancel/index.htm

此页面还提供了官方用户界面指南的链接,这些指南针对某些操作系统回答了您的问题。