... をメニュー項目の最後にいつ置くべきですか? いくつかのルールを読んだことを覚えているようですが、私の人生ではそれらを見つけることができません。
コンテキスト - 右クリック メニューにプロパティ オプションを追加していますが、それらを追加するのが適切かどうか疑問に思っています。
... をメニュー項目の最後にいつ置くべきですか? いくつかのルールを読んだことを覚えているようですが、私の人生ではそれらを見つけることができません。
コンテキスト - 右クリック メニューにプロパティ オプションを追加していますが、それらを追加するのが適切かどうか疑問に思っています。
私が理解しているように、それはオプションが実際に何かをする前にあなたに何か他のものを尋ねることを示しています。3つのドットは実際には省略記号と呼ばれ、英語の使用法を確認すると、意味があります。
http://en.wikipedia.org/wiki/Ellipsis
ところで、OpenOfficeがこの慣習を破ることがあることに気づきました!
オプションが、実際の変更が行われる前にユーザーが何かをしなければならないある種のダイアログにユーザーを送信する場合。楕円のないオプションはすぐに有効になります。
たとえば、'Save' には省略記号がありませんが、'Save As...' には省略記号があります。これは、ユーザーがファイルの新しい名前/場所を入力する必要があるためです。
最初の 2 つの回答に対する 1 つの例外:メニュー コマンドの要点がウィンドウまたはダイアログを開くことである場合、省略記号は必要ありません。たとえば、「Get Info」または「Properties」コマンドには、編集できるウィンドウが開いている場合でも、それがあってはなりません。
これは、メニュー コマンドの目的が何か他のことを行うことである場合に限られますが、それを行うにはダイアログまたは確認が必要です。
これは、そのオプションを選択した後に別のダイアログボックスが表示されることを意味し、実際には何も実行されません。別のプロンプトが表示されます。
メニューがユーザーが実行するアクションであるが、ユーザーからさらに情報を取得するまでアクションが完了しない場合は、次のように省略記号を表示します。
メニュー項目をクリックした瞬間に発生するアクションとは対照的に、例えば:
省略記号は、ダイアログが表示されることを示すだけではありません。つまり、「アクション」でない場合、楕円はありません。例:
また、何かしたいかどうかをユーザーに尋ねることは、「ユーザーからより多くの情報を得る」とは見なされません。たとえば、次のようになります。
正確には、ユーザーがアクションを完了するためにさらに情報が必要な場合は、省略記号を含めるというルールがあります。MS Vista ユーザー エクスペリエンス ガイドラインでは、確認を取得することは「詳細情報」と見なされます ( http://msdn.microsoft.com/en-us/library/aa511502.aspxを参照)。プロパティ、バージョン情報、ヘルプ、オプションを表示するコマンドは省略記号を取得しません。これは、「プロパティを表示」、「ドキュメントを表示」、または「オプションを表示」というコマンドを実行するのにそれ以上の情報は必要ないためです。ファイルを開くには追加情報、つまりファイル名が必要なため、File Open コマンドは省略記号を取得します。
もともと、それは意味しました:
メニュー項目の後の省略記号(...)は、項目が選択された後、操作が実行される前にユーザーが詳細情報を求められることを意味します。通常、ユーザーはダイアログボックスに入力し、[OK]ボタンまたはそれに相当するものをクリックする必要があります。表示されるダイアログボックスが単なる確認または警告である場合は、省略記号を使用しないでください(たとえば、「終了する前に変更を保存しますか?」)。
(Appleヒューマンインターフェイスガイドライン、69ページ)
多くの場合、この結果であるにもかかわらず、「ダイアログボックスを表示する」という意味ではないことに注意してください。たとえば、Mac OS(Xではない)では、モーダルダイアログボックスが表示されていても、[ページ設定]ウィンドウの[オプション]ボタンには省略記号がありませんでした。オプションウィンドウの表示は操作であるため、省略記号は使用されません。
(Tog on Interface、46〜47ページ)
もちろん、最近では、Appleでさえも、ヒューマンインターフェイスガイドラインなどを気にする人はいないので、他のほとんどのアプリケーションよりも一貫性を保ちながら、やりたいことをほぼ実行できます。
その項目を選択すると、別のダイアログ ボックスが表示されます。すぐに実行されるアクション ([保存] と [名前を付けて保存] を考えてください) の場合、省略記号はありません。
それらは通常、そのエントリをクリックするとダイアログウィンドウが開くことを意味します。
これは通常Dialog
、アイテムがクリックされたときにが表示されることを意味します。
通常、操作を完了する前にユーザーからの入力がさらに必要な場所で見てきました。プロパティ ダイアログでユーザーがプロパティを変更できる場合は、省略記号を含めます。情報を表示するだけの場合は、含めないでください。
テキストを切り詰める場合にのみ、テキストの末尾に省略記号を追加する必要があります (これはどこでも適用されます)。テキストが長すぎて配置場所に収まらない場合は、テキストを切り詰める必要があります。
編集: 興味深いことに、Windows のメニューが省略記号を使用して切り捨てられたテキストを示していることに気付きませんでしたが、短いテキストでも省略記号を使用して、アクションが実行される前により多くの情報が収集されることを示しています。 これは一貫性のないインターフェイス設計ですが、メニューは個々のプログラマーの管理下にあるため、やむを得ません。
これは通常、現在のウィンドウからフォーカスを外すことを意味します。たとえば、メモ帳には「検索...」があります。これは、何かを入力するために別のウィンドウ (ダイアログ ボックスなど) にフォーカスすることを意味します。しかし、Firefox では、「検索」だけがあり、同じウィンドウでのテキスト入力に焦点を当てます。