9

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

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

对我来说,这似乎不一致,但也许我误解了意思。是否有关于在按钮上使用“...”的书面指南?

4

5 回答 5

11

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

值得注意的是,Microsoft 产品通常会忽略 Microsoft 界面指南。

于 2009-07-15T20:57:39.373 回答
11

我准备引用微软关于何时使用省略号的指南,但当我到达这里时,其他人已经引用了微软的指南,给出的答案与我将要给出的答案不同。

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

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

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

于 2009-07-15T21:12:05.567 回答
7

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

我的规则是...“更多”的意思。

或者更具体地说,它的意思是,“我不打算采取任何行动;我要先打开一个对话框,让你,用户,决定下一步去哪里。”

该对话框将始终包含一个取消按钮。

于 2009-07-15T20:56:10.827 回答
7

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

他们说:

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

于 2009-07-15T21:01:24.420 回答
3

微软的官方指导方针

“有时,命令按钮在其标签末尾使用省略号 […]。如果操作被延迟(例如,如果结果显示临时对话框),则标签使用省略号。如果操作立即发生,不需要省略号。”

当然,Microsoft 不是使用自己的指南的人。即。功能区、媒体播放器界面等。

于 2009-07-15T20:59:33.550 回答