2009-07-15 87 views
9

我注意到许多微软应用程序会在最后用“...”命名一些按钮。这些按钮似乎总是打开一个新的对话框。但有些按钮没有“...”,但是打开新的对话框。何时在按钮的末尾添加“...”?

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

对我来说,这似乎不一致,但也许我误解了含义。有没有在按钮上使用“...”的书面指导?

回答

11

我准备引用微软的时候使用椭圆指引,但通过一次一次我来到这里,他的助手已经援引微软的指引,给一个比我去给不同的答案。

显然,微软已经改变了他们的指导方针,他们并没有完全遵循他们自己。

无论如何,当前据我所知,微软的指导原则是Windows User Experience Interaction Guidelines(PDF版本可用here)。特别是关于ellipses,他们的准则是仅在命令需要额外信息才能完成时使用省略号,而不仅仅是当命令打开另一个窗口时。 (部分地,然后,省略号意味着命令是“安全”点击,因为它不会立即做任何事情。)

所以关于et al不需要省略号,因为它们不需要任何额外的信息。打印得到省略号,因为直到您单击确定后它才会打印。至少某些版本的Microsoft指南明确指出,首选项/选项不应该有省略号,因为成功执行首选项命令只意味着显示首选项对话框,而不一定执行任何操作。 (这最后一个对我来说似乎有些武断。)

7

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

我的规则是...的意思是“更多”。或者更具体地说,它意味着:“我现在还不会采取任何行动;我将首先打开一个对话框,让用户决定下一步要去哪里。”

该对话框将总是包括取消按钮。

11

是的,Windows Interface Guidelines for Software Designs中的指导明确指出,打开新对话框的按钮或菜单项应该附加省略号“...”。

值得注意的是,Microsoft产品经常忽略Microsoft接口指南。

+2

您链接到的书已于1995年发布。自那时起,微软显然已经修改了他们的指南。 – 2009-07-15 21:12:47

+0

@JoshKelley:更恰当地指出微软自那时起就显然忽略了他们的指导方针。 :-) – 2009-07-16 00:16:55

3

微软official guidelines

“有时候,一个命令按钮需要一个省略号[...]在其标签的结尾。如果操作延迟(例如,如果一个临时对话框出现的结果),那么标签会采用省略号,如果该行为立即发生,则不需要省略号。“

当然,微软并不是使用他们自己的指导方针。即功能区,媒体播放器界面等。

7

我在Apple的Human Interface Guidelines上查找了这个。

他们说,这:

当它出现在一个按钮或菜单项,省略号(...)的名称指示给相关的操作之前可以附加信息则需要用户执行。具体而言,它使用户准备期望出现一个窗口或对话框,在该窗口或对话框中执行命令之前进行选择或输入信息。由于用户期望按钮和菜单项的即时操作(如“按钮”和“菜单行为”中所述),通过适当地显示省略号字符来准备这些替代行为尤为重要。

相关问题