ヒューマンインターフェイスガイドラインとは
ヒューマンインターフェイスガイドライン(HIG)は、これらの作成のインターフェイスを実装する方法を示すハードウェアまたはソフトウェアの作成に関する設計ドキュメントに含まれる制限または仕様です。 たとえば、特定のオペレーティングシステム(OS)のHIGは、さまざまなウィンドウ、ボックス、画面、およびその他の機能の設計基準を設定します。 これは、ユーザーインターフェイス(UI)の審美的なデザインだけでなく、インタラクティブな機能にも関連しています。 そのようなハードウェアまたはソフトウェアを使用する他の開発者は、ヒューマンインターフェイスガイドラインを使用して、UI開発における適切な互換性と機能性を確保できます。
ソフトウェア開発には、多くの場合、ヒューマンインターフェイスガイドラインなど、新しいプログラムの作成に使用される多数の設計ドキュメントが含まれます。 たとえば、新しいOSを開発している企業は、さまざまなウィンドウやメッセージに使用されるさまざまな色、およびUIのボックスや機能を閉じる、開く、または操作するためのアイコンを明確に示すHIGドキュメントを作成します。 その後、このドキュメントを社内で利用して、ヒューマンインターフェイスガイドラインに準拠していること、および最終製品にクリーンで一貫性のある便利なUIがあることを確認できます。
HIGドキュメントは多くの場合、効果的なユーザーインターフェイスを確保するために作成されるため、ヒューマンインターフェイスガイドラインの有用性は重要性の鍵です。 UI開発者は、人々がさまざまな種類のソフトウェアやハードウェアとどのようにやり取りするかを理解する上で、教育的かつ専門的なバックグラウンドを持つことがよくあります。 HIGドキュメントの作成に関するUI開発者からの入力により、新しいプログラムまたはデバイスは、新しいユーザーにとってわかりやすく直感的なUIを持つことができます。 これはソフトウェア設計の単純な側面のように思えるかもしれませんが、欠陥または不完全なヒューマンインターフェイスガイドラインは、ある領域から次の領域への一貫性を欠いたり、使用するのが過度に複雑になります。
ヒューマンインターフェイスガイドラインは、ソフトウェア開発者またはハードウェアメーカーの内部使用にとって重要ですが、多くの場合、企業の外部でも使用されます。 たとえば、既存のOSで機能する新しいソフトウェアを開発している会社は、そのOSのHIGドキュメントを使用して、新しいソフトウェアの全体的な使いやすさが、そのOSのUIで使用される機能に沿っていることを確認できます。 これにより、複数のユーティリティと機能を一緒に実行できますが、異なる開発者が提供し、一貫性のある有用性を維持し、より大きなプラットフォームで単一のエクスペリエンスをユーザーに提供します。 単一のソフトウェア市場から入手可能な新しいソフトウェアやアプリケーション、たとえばモバイルデバイスで使用されるアプリケーションの開発では、ヒューマンインターフェイスガイドラインの使用がソフトウェアのアクセシビリティに多大な影響を与える可能性があります。