web-dev-qa-db-ja.com

「X」閉じるボタンで十分ですか、それともメニューに閉じるオプションがありますか?

デスクトップアプリケーションを閉じるには、右上隅に「X」ボタンがあれば十分ですか、それともメニューバー([ファイル]-> [終了])に閉じるオプションを提供する必要がありますか?

2
broh

ドロップダウンメニューまたはメニューバー(キーボードショートカット付き)で終了または閉じるアクションを提供できる場合は、それを実行する必要があります。アプリケーション、アプリケーションの対象ユーザー/エンドユーザーを分析して、そこから先に進むことをお勧めします。 「Save and Exit」または「Disconnect and Exit」などを使用して、exitコマンドをポンピングすることもできます。

ここに例があります

enter image description here

  • 機能的な観点から:アプリケーションが要求する場合、これが先の方法です。
  • 使いやすさの観点から:スクリーンリーダーとキーボードユーザーは、その恩恵を受けます。

また、ALT + F4は、ほとんどのユーザーにとってダークホースコマンドです。

3
Rayraegah

特にFileメニューがない場合は、終了オプションを指定しなくてもかまいません。

キーボードを使用している場合は、ウィンドウ固有のコマンドにアクセスできます Alt + Space

Calculator Close Menu

1
bendataclear

通常、OSベンダーのユーザーインターフェイスガイドラインに従うことをお勧めします(例: http://msdn.Microsoft.com/en-us/library/windows/desktop/aa511258.aspx )。

正直に言うと、アプリケーションを終了する別の標準方法を追加する努力(はい、Closeメニュー項目isFileサブメニューの標準)は、Stack Exchangeに質問を投稿して回答を待つよりもはるかに少ないです。この不幸な多様性についてさらに質問をするのを防ぐために、ガイドラインを読むことをお勧めします。

Microsoftの引用( http://msdn.Microsoft.com/en-us/library/windows/desktop/aa511502.aspx#standardMenus ):

標準メニュー

  • ドキュメントを作成または表示するプログラムには、標準のメニュー構成を使用します。標準のメニュー構成により、一般的なメニュー項目が予測可能になり、見つけやすくなります。
  • 他のタイプのプログラムの場合は、意味のある場合にのみ標準のメニュー構成を使用してください。プログラムの目的と、ユーザーがタスクと目標について考える方法に基づいて、コマンドとオプションをより便利で自然なカテゴリに整理することを検討してください。

標準メニューバー

標準のメニューバー構造は次のとおりです。このリストには、メニューカテゴリとアイテムラベル、セパレータを使用した順序、アクセスキーとショートカットキー、および省略記号が表示されます。

File
    New                 Ctrl+N
    Open...             Ctrl+O
    Close
    <separator>
    Save                 Ctrl+S
    Save as...
    <separator>
    Send to
    <separator>
    Print...              Ctrl+P
    Print preview
    Page setup
    <separator>
    1 <filename>
    2 <filename>
    3 <filename>
    ...
    <separator>
    Exit                  Alt+F4   (shortcut usually not given)
1
Deer Hunter