web-dev-qa-db-ja.com

Windowsアプリケーションの[ヘルプ]メニューを右揃えにすることは、依然として好ましい/許容されますか?

私が最初にWindows GUIプログラミングを学んだとき、アプリケーションの[ヘルプ]メニューを右揃えにすることは非常に一般的でした。

これは、私が定期的に使用しているすべてのWindowsアプリケーションの標準ではなくなったようです。ただし、Windows UXのガイドラインではこの事実について言及されておらず、一部の開発者はこの慣例に従っています。

  1. このアプローチにはまだUXのメリットがありますか?
  2. これがもはや(または今まで)受け入れられた慣例ではないという、(既存のプログラムから例をとることを除いて)決定的な証拠はありますか?

マイナーアップデート:

から http://support.Microsoft.com/kb/216189

アプリケーションで右揃えのヘルプメニューを使用することは、Windowsアプリケーションの作成に推奨されるスタイルではありません。

このKB記事は、この件に関するMicrosoftの決定的なスタンスとは見なしませんが、次の行は

この記事では、その使用を推奨せずにこの情報を提供します。

11
Kevin McCormick

まず第一に、 あなたが引用したKB記事 はかなり古いです。日付は2004年7月13日です。それ以来、2つの主要なWindows OSリリースがあり、もう1つはパブリックベータ版に入っています。

次に、KB記事のメモを誤解しているようです。

アプリケーションで右揃えのヘルプメニューを使用することは、Windowsアプリケーションを作成するための推奨スタイルではありません。この記事では、その使用を推奨せずにこの情報を提供します。

つまり、そのようなUIデザイン(右揃えのヘルプmenu)は推奨されませんが、これは作成方法のチュートリアルです。

Windowsアプリケーションのヘルプシステムへのエントリポイントの設計に関する現在のガイドラインについては、現在の " Windowsユーザーエクスペリエンスインタラクションガイドライン "は非常に明確です。

  • コントロールパネルアイテムのハブページのヘルプアイコンでヘルプボタンを使用します。右上隅に配置します。これらのボタンにはラベルはありませんが、ヘルプを読むためのツールチップがあります。
  • F1ヘルプはオプションです。ユーザーは、F1キーを押して画面上のUIの直接のコンテキストに関連するヘルプ情報を見つけることに慣れてきました。標準キーボードではHelpというラベルが付いています。たとえば、ユーザビリティ調査により、ユーザーがそれを見つけることを期待していることが示されている場合や、プログラムのUIがコンテキスト支援の恩恵を受けるほど複雑である場合は、F1ヘルプを含めることができます。
  • メニューバーのあるプログラムには、ヘルプメニューのカテゴリを設定できます。ヘルプメニューのガイドラインについては、メニューを参照してください。

これらは、ヘルプボタンメニューではなく)のみを右上隅に配置できることを意味します。ほとんどすべての最新のMicrosoftアプリケーション。さらに、 メニューガイドライン には、複数のメニューカテゴリに専用のヘルプ項目を含める権限を除いて、ヘルプメニューに固有のものはありません。

さて、少し歴史的な概観。

Microsoft Wordの古いバージョンのスクリーンショットを見つけることができました。それらの中で、Microsoftがヘルプメニューを実際に右揃えに使用していたことがわかります。しかし、最後に起こったのは1991年でした。私は欲しい当時のUIガイドラインを利用して、それらの背後にある考えを見つけたので、単に写真を楽しんでください。 =)

Word for Windows 1.0 (1989)
Word for Windows 1.0(1989)

Word for Dos 5.5 (1991)
Word for Dos 5.5(1991)

Microsoft Word 6.0 (1994)
Microsoft Word 6.0(1994)

Microsoft Word 2007
Microsoft Word 2007

ただし、このアタビズムは、一部のソフトウェアでは「現代」まで生き残っています。たとえば、Norton Commander for Windows 2には、1999年にリリースされたにもかかわらず、右揃えのヘルプメニューがありました。
Norton Commander 2 for Windows

そしてTotal Commanderは今日でもそれを持っています:
Total Commander

9
dnbrv

ヘルプメニューを右側に配置することの1つの欠点は、モーター制御が不十分なユーザー(少なくともWindowsでは)がメニューを簡単に「オーバーシュート」させて、アプリケーションを誤って終了してしまうことです。

私はそれを証明する調査をしていませんが、オンラインヘルプに依存しているユーザーとまだマウスを習得していないユーザーとの間には強い相関関係があると思います。

2
Kit Grose

ヘルプが不要になるようにUIを設計する

マイクロソフトは、回避できる場合は「ヘルプ」を使用しないことを明確に表明しています。

プライマリUIからヘルプへのより見つけやすいエントリポイント(特に、ダイアログボックス、エラーメッセージ、ウィザードなどのUIサーフェスからの新しいヘルプリンク)。ヘルプリンクは、ヘルプの関連トピックに直接移動します。

ただし、ヘルプコンテンツが本当に必要な場合は、それ自体のセクション(右揃えのメニュー項目など)ではなく、おそらく最も必要な場所で使用してください。

参照:Microsoft ガイドライン> Windows環境>ヘルプ

2
Benny Skogberg