何时在菜单项后使用省略号 [英] When to use ellipsis after menu items

查看:49
本文介绍了何时在菜单项后使用省略号的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在几乎所有具有菜单栏的应用程序中,有些项目后面有一个省略号 (...),有些则没有.关于什么时候把省略号放在那里,什么时候不放,是否有一个众所周知的约定?你什么时候做?你做到了吗?

In pretty much all applications that have a menu bar, some of the items have an ellipsis (...) after them, and some don't. Is there a well known convention on when to put that ellipsis there and when not to? When do you do it? Do you do it?

我查看了各种 Windows 应用程序,这就是我得出的结论:

I have looked at various windows applications, and this is what I have come to:

  • 省略号

  • 打开需要用户输入才能执行某些操作的表单的菜单项(替换、转到、字体)

无省略号

  • 仅执行某些操作(剪切、粘贴、退出、保存)的菜单项
  • 打开不需要用户输入的表单的菜单项(关于、检查更新)

但是似乎总是有不遵循此规则的菜单项.例如,Visual Studio 中的帮助项(How do I、Search、Index)和查找和替换(Quick Find、Find in Files、Find Symbol).

But then there always seems to be menu items that doesn't follow this rule. For example the Help items (How do I, Search, Index) and the Find and Replace (Quick Find, Find in Files, Find Symbol) in Visual Studio.

所以在考虑更多之后,我现在认为可能是这样:

So after thinking about it a bit more I now think this might be the thing:

  • 省略号

  • 肯定会打开模态窗口的菜单项.

无省略号

  • 打开非模态窗口的菜单项.
  • 不打开任何窗口的菜单项.
  • 最有可能不会打开模态窗口的菜单项(比如保存,如果你之前没有保存过,它会打开一个模态窗口或类似的东西,否则不会)

大家怎么看?

推荐答案

关键因素是菜单选项在执行操作之前是否需要附加信息(输入或选择).所以 Help-About 不需要省略号,但 File-Open 需要.无论如何,这就是 Microsoft、Apple 和 KDE 指南所说的.

The crucial factor is whether the menu option requires additional information (input or a selection) before it carries out the operation. So Help-About doesn't require an ellipsis, but File-Open does. That's what the Microsoft, Apple and KDE guidelines say anyway.

Microsoft Windows 应用程序应该遵循 Microsoft 的用户体验指南".以下是他们对菜单项上的省略号的看法.

Microsoft Windows applications are supposed to follow Microsoft's "User Experience Guidelines". Here's what they say about ellipses on menu items.

虽然菜单命令用于立即行动,更多信息可能需要执行该操作.指示需要的命令附加信息(包括确认)通过在标签的结尾.

While menu commands are used for immediate actions, more information might be needed to perform the action. Indicate a command that needs additional information (including a confirmation) by adding an ellipsis at the end of the label.

这并不意味着您应该使用每当操作显示时省略号另一个窗口——仅当额外的需要信息来执行行动.例如,命令关于、高级、帮助、选项、必须显示属性和设置单击时出现另一个窗口,但不要需要来自用户.因此他们不需要省略号.

This doesn't mean you should use an ellipsis whenever an action displays another window—only when additional information is required to perform the action. For example, the commands About, Advanced, Help, Options, Properties, and Settings must display another window when clicked, but don't require additional information from the user. Therefore they don't need ellipses.

<小时>

David 的回答引用了 KDE 3 用户界面指南

请注意,菜单中的每个项目首先打开一个对话框,要求附加信息必须是标有尾随省略号(...)(例如另存为...、打开...).菜单项之间没有空格和……".简单的确认对话不被认为是一个对话需要额外的信息.

Notice that every item in a menu that first opens a dialog requiring additional information must be labelled with a trailing ellipsis (...) (e.g. Save As..., Open...). There's no space between the menu item and the "...". A simple confirmation dialog is not considered a dialog that requires additional information.

<小时>

Apple 人机界面指南说:

当它出现在一个名字中时按钮或菜单项,省略号字符 (...) 向用户表示附加信息是在关联之前需要可以进行操作.具体来说,它让用户做好准备期待窗户的出现或进行选择的对话框或在命令前输入信息执行.因为用户期望即时来自按钮和菜单项的操作(如在按钮"和菜单"中描述行为"),这一点尤为重要为他们准备这个候补通过适当地展示行为省略号字符.下列指南和示例将帮助您决定何时在菜单中使用省略号项目和按钮名称.

When it appears in the name of a button or a menu item, an ellipsis character (…) indicates to the user that additional information is required before the associated operation can be performed. Specifically, it prepares the user to expect the appearance of a window or dialog in which to make selections or enter information before the command executes. Because users expect instant action from buttons and menu items (as described in "Buttons" and "Menu Behavior"), it's especially important to prepare them for this alternate behavior by appropriately displaying the ellipsis character. The following guidelines and examples will help you decide when to use an ellipsis in menu item and button names.

这篇关于何时在菜单项后使用省略号的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆