何时在按钮末尾添加"..."?

Sea*_*ean 9 windows user-interface user-experience button

我注意到许多Microsoft应用程序会在最后用"..."命名一些按钮.这些按钮似乎总是打开一个新的对话框.但是,有一些按钮没有"......",但是会打开新的对话框.

例如,在Windows XP中,当我从Windows资源管理器中打开文件夹的"属性"对话框时,"常规"选项卡下有一个"高级..."按钮.按预期,此按钮将打开一个新对话框."安全"选项卡下还有一个"高级"按钮.此按钮还会打开一个新对话框,但此按钮不会以"..."结尾.

对我而言,这似乎不一致,但也许我误解了其含义.是否有关于在按钮上使用"..."的书面指导?

Pau*_*ier 11

是的,Windows界面软件设计指南中的指南明确指出,打开新对话框的按钮或菜单项应附加省略号"...".

值得注意的是,Microsoft产品通常会忽略Microsoft接口指南.

  • 你链接到的那本书是在1995年出版的.从那以后,微软显然修改了他们的指导方针. (2认同)

Jos*_*ley 11

我已经准备好引用微软关于何时使用省略号的指导原则,但是到了我到这儿的时候,其他人已经引用了微软的指导方针,给出了与我要给出的答案不同的答案.

显然,微软已经改变了他们的指导方针,但他们并没有完全遵循这些指导方针.

无论如何,据我所知,当前的 Microsoft指南是Windows用户体验交互指南(此处提供PDF版本).特别是关于省略号,他们的准则是仅在命令需要附加信息才能完成时使用省略号,而不仅仅是当命令打开另一个窗口时.(在某种程度上,省略号意味着命令是"安全的"点击,因为它不会立即执行任何操作.)

所以About et al不需要省略号,因为它们不需要任何额外的信息.打印获取省略号,因为在单击"确定"之前不会打印.至少某些版本的Microsoft指南明确指出Preferences/Options不应该有省略号,因为成功执行Preferences命令只意味着显示Preferences对话框,而不是必须做任何事情.(这最后一个对我来说似乎有点武断.)


Rob*_*vey 7

你是对的,它是不一致的.

我的规则是..."更多" 的意思.

或者更具体地说,它意味着,"我还没有采取任何行动;我将首先打开一个对话框,然后让用户决定下一步该做什么."

该对话框将始终包含取消按钮.


jpr*_*ete 7

我查看了Apple的人机界面指南.

他们说:

当它出现在按钮或菜单项的名称中时,省略号字符(...)向用户指示在可以执行相关操作之前需要附加信息.具体地说,它准备用户期望窗口或对话框的外观,在该窗口或对话框中进行选择或在命令执行之前输入信息.因为用户期望按钮和菜单项的即时操作(如"按钮"和"菜单行为"中所述),所以通过适当地显示省略号字符为这种替代行为做好准备尤为重要.