バルーンヘルプ
バルーンヘルプは、System 7.0の1991リリースでApple Computerによって導入されたヘルプシステムでした。この名前は、コミックストリップに単語を含むもののように、ヘルプテキストが「吹き出し」で表示される方法を指していました。それ以来、この名前は、あらゆる種類のポップアップヘルプテキストを参照するために多くの人に使用されています。
問題
System 7へのリードアップ中に、Appleは詳細なヘルプを得る問題を研究しました。彼らは、 どこにいるのか、 どうやって...に行くのか、さらに悪いことに、そのアイテムが「灰色になっている」など、よくある質問をいくつか特定しました。 。コンピューター使用のコンテキストでは、ユーザーが尋ねた主な2種類の質問を特定しました。 これは何ですか?そして、 どうすれば達成できますか...? 。既存のヘルプシステムは通常、これらのトピックのいずれかに関する有用な情報を提供しませんでした。多くの場合、電子マニュアルにコピーされた紙のマニュアルにすぎませんでした。
特に厄介な問題の1つは、 これは何ですか?質問。多くの場合、判読できないアイコンのラベルが付いた非標準のウィジェットまたはボタンが含まれていたインターフェイスでは、多くの機能ではエンドユーザーがマニュアルを参照する必要がありました。通常、ユーザーはこれを拒否し、機能の多くが「隠されている」ため、アプリケーションの全機能を使用していません。 Appleが攻撃することを決めたのはこの問題であり、広範なテストの後、Balloon Helpを解決策として解決しました。
どうすれば達成できるかに対するAppleのソリューション...? 1994年にシステム7.5に追加されるAppleガイドでした。
機構
バルーンヘルプは、システム7の新しいヘルプメニュー(システム7のバルーンヘルプアイコン、システム7.5のAppleガイドアイコン、Mac OS 8のヘルプというラベルが付いています)から[バルーンヘルプの表示]を選択することでアクティブになりました。バルーンヘルプがアクティブなときに、アイテムの上にマウスを移動すると、そのアイテムのヘルプが表示されます。同じメニューから[バルーンヘルプを非表示]を選択すると、バルーンヘルプが無効になりました。
基になるシステムは、アプリケーションソフトウェアに含まれる一連のリソースに基づいており、バルーンに表示されるテキストを保持していました。バルーングラフィックとサイズ変更は、オペレーティングシステム自体によって提供されました。通常、テキストで表示されるバルーンコンテンツは、AppleのRezリソースコンパイラまたはResourcererなどのサードパーティソフトウェアを使用してかなり簡単に追加できるため、リソースから完全にソースされています。 Appleは、プロセスを簡素化するカスタムエディターアプリケーションも提供しました。これは、バルーンを必要とするオブジェクトのみのリストを表示し、バルーンシェイプ内のテキストを編集して、開発者に結果のバルーンがどのように表示されるかについて大まかなアイデアを提供します。さらに、アプリケーションプログラマがテキスト、グラフィックス、またはその両方を含むバルーンを直接作成して表示するために使用できるシステムレベルのAPIがありました。
エンジンは、マウスの位置とアイテムの現在の状態に基づいて適切なバルーンを自動的に表示します。また、検査対象のオブジェクトをカバーしないように設計されたアルゴリズムを使用してバルーンを配置し、カルタッチを適切に指すように調整しました。ウィンドウのクローズボックスなど、最も一般的なUI要素のヘルプテキストがシステムに組み込まれました。開発者は、アプリケーションアイコン自体にバルーンを含めることもできます。これにより、ユーザーは、起動せずにFinderで不明なアプリケーションを識別できます。
開発者は、オブジェクトに名前を付けるだけでなく、その機能を説明し、その状態を説明することが奨励されました。たとえば、[コピー]メニューコマンドについて、Appleは詳細な[選択したテキストをクリップボードにコピーする]と、[選択できないため、現在利用できません]を追加した2番目のバージョンを提案しました。この機能は、特定のメニュー項目が無効になった理由をユーザーに説明しました。
レガシー
Microsoftはその後、同様の目的を果たす同様の「ツールチップ」をWindows 95に導入しましたが、それらは一般的に小さく、特にオンにされていなくても表示されます。 「ヘルプタグ」と呼ばれる同様のシステムがOpenStepで使用され、Mac OS Xでも保持されていました。
バルーンヘルプの概念は、Windows XPなど、Microsoft Windowsの以降のバージョンのツールチップのオプションの代替として採用されており、バルーンを使用してさまざまなプログラムまたはオペレーティングシステムの機能の側面を強調して説明します(msdnのバルーン)。バルーンヘルプは、Squeak Smalltalk環境、Enlightenmentウィンドウマネージャー、およびAmigaOSのMUIでも非常に目立ちます。
ちなみに、Microsoftは、1990年代初頭にApple Computerから購入した多くの製品の中で最初の特許を取得することで、Balloonヘルプの独自の実施形態を追加することができました。その最初の、そして元の特許は、1991年に提出された「長方形バルーンの寸法と位置決めの計算方法」に記載されています。