コンテキストメニューとは
コンテキストメニューは、通常はユーザーが領域を右クリックしたことに応じて、デスクトップまたはアプリケーションのコンピューター画面に表示される小さなメニューです。 フォルダが開いているか、アプリケーションで単語が強調表示されているかなど、コンテキストに応じてメニューが変わるため、コンテキストメニューと呼ばれます。 一部のプログラムは大きなショートカットメニューを提供しますが、これは通常、大規模なメニューを使用するのは面倒で、ユーザーの現在の状況に役立つ機能を見つけるのが難しくなるため、回避されます。 ショートカットメニューには追加のセクションが用意されている場合がありますが、通常、メニューセクションは1つだけです。
コンテキストメニューは、ユーザーの入力(通常はマウスの右クリック)から開くように作成されますが、中央クリックやマウスボタンの保持も一般的です。 これらのメニューには、ユーザーの現在の状況に適したツールまたはオプションが表示されます。 たとえば、フォルダ内のアイコンが強調表示されている場合、アイコンをごみ箱に送信するか、アイコンを複製するオプションがあります。 ワードプロセッシングプログラム内の単語が強調表示されている場合、通常、単語をコピーして貼り付けるオプションがあります。
コンテキストメニューが保持するオプションの数は、通常、ユーザーの現在の状態に関連するコマンドが10個以下に制限されています。 メニューを小さくすることで、ユーザーがコマンドを簡単に確認できるようになります。 また、ユーザーがその時点で関連性がない可能性のある非常に多くのさまざまなオプションを調べる必要がないため、オプションが見やすくなります。 ほとんどのメニューには、ユーザーが右矢印でセクションをハイライトしたときに表示されるプルライトメニューが含まれていないか、1つまたは2つだけあります。
他のコンテキストメニューは大きく、プログラムが提供するほぼすべての利用可能なオプションが含まれています。 これらのメニューには、いくつかのプルライトメニューが用意されている場合があります。 このタイプのコンテキストメニューは通常、コンテキストに関係なく同じであり、非常に幅広いコマンドを表示します。 このメニューは、ユーザーがメニューを記憶し、各コマンドがどこにあるかを知っている場合に役立ちますが、最初に使用するのは面倒です。
プログラミング標準によるコンテキストメニューには、コンテキストメニュー専用のコマンドを使用しないでください。 一部のユーザーは、コンテキストメニューの使用を好まないか、ツールバーのコマンドを使用する場合があります。 これはまた、ユーザーが決して見つけられないかもしれないコマンドを隠し、アプリケーションを役に立たないか価値が低くします。