同じドットが 3 つあるコントローラーを想像してください。 1 つは赤、1 つは緑、1 つは青ですが、その横には単語、図形、固定ラベルはありません。設計者にとって、インターフェイスはシンプルに見えます。色覚に違いがあるユーザー、青の強い室内光の下、または斜めから薄暗いディスプレイを見ているユーザーにとって、3 つの状態を区別するのは難しい場合があります。この教訓は色覚異常よりも広範です。色相は役立つ手がかりにはなり得ますが、チャネル、警告、または必要なアクションのすべての意味を色相に伝えるべきではありません。
水族館の照明コントロールでは、すでに色の名前が使用されているコンセプトを管理することがよくあります。ユーザーは、青、紫、白、赤、または緑のチャンネルを調整したり、月明かりのシーンを選択したり、接続に関する警告を識別したりできます。カラー サンプルは、目に見える結果を理解するのに役立ちますが、コントロールには読みやすい名前または別の安定した識別子が必要です。 「青チャネル、40 パーセント」は状態を伝えます。青いパッチだけでも、プレーン テキストで確実に実行できる作業を目、ディスプレイ、周囲光、ユーザーの知覚に要求します。
冗長性とは、すべてのボタンをいくつかの無関係なシンボルで装飾することを意味するものではありません。これは、重要な情報には少なくとも 1 つの非カラー パスがあることを意味します。名前付きチャネルでは、テキストを一貫したアイコンまたは位置と組み合わせることができます。警告には、色、認識可能な警告記号、アクションを説明する短いメッセージを組み合わせることができます。有効なスケジュールには、「オン」という単語、スイッチの位置、および次のイベント時刻が表示されます。合図は一致するはずです。緑色が接続されていることを意味し、他の場合は特定の LED チャネルを意味する場合、コンテキストとラベルは混乱を避ける必要があります。
コントラストは色相とは別のものです。デザイン ツール内で異なって見える 2 つの色は、明るさが非常に似ている場合があり、多くのユーザーにとってテキストや境界線が見えにくくなります。小さいタイプ、細いストローク、水槽からの眩しさ、低品質の画面、およびナイトモードの調光により、問題が悪化する可能性があります。設計者は、選択状態、無効状態、警告状態、フォーカス状態など、すべての通常の状態でテキストとアイコンのコントラストを確認する必要があります。また、顧客が実際に使用する色の環境光の下で物理コントローラを検査する必要もあります。
一般的な色覚シミュレーションは設計チェックに役立ちますが、1 つのフィルターですべての人や条件を表すことはできません。プロトタイピングには、可能な場合はさまざまな視力を持つユーザーが参加する必要があり、加えて、画面の明るさ、視野角、位置特定、老眼もチェックする必要があります。オフィスで 2 つのインジケータの色を区別できる人でも、明るいリーフ ディスプレイが部屋を支配している場合は苦労するかもしれません。実際のハードウェアとソフトウェアを一緒にテストすると、小さなインジケーターが反射光に圧倒されるなど、平面的なスクリーンショットでは見逃される障害が見つかります。
点滅パターンは色以外の手がかりを追加できますが、抑制が必要です。マニュアルやインターフェイスで説明されていれば、速い点滅、遅いパルス、定常光などのさまざまな状態を識別できるかもしれませんが、ユーザーは膨大なコードブックを暗記することを期待すべきではありません。動きによって気が散ったり、アクセシビリティの問題が生じたりする可能性もあります。重大な状況の場合は、可能であれば永続的に書き込まれた状態を表示し、パターンを補足的にします。小さなコントローラーにテキストを表示できない場合は、明確な形状のアイコン、ラベル付きの物理的な位置、およびアクセス可能な手動パスがより重要になります。
日常的な例としては、赤い点で示される、切断された温度センサーまたは照明センサーが挙げられます。三角形のアイコンと「センサーが検出されませんでした」というメッセージを追加することで、色相を識別しなくても状態がわかるようになります。メッセージは警告と指示を区別する必要があります。「電源を切断した後、承認された接続を確認してください」というメッセージは、説明のない感嘆符よりも有益です。結果を誇張したり、所有者に密閉された電気機器を開けるよう指示したりしてはなりません。アクセシビリティと安全なサービス言語は相互にサポートできます。
チャネル制御にも同様の注意が必要です。固定順序は、デバイス、アプリ、マニュアル、保存されたシーン全体で順序が一貫している場合にのみ役立ちます。最初のスライダーがある画面では青で、別の画面では白である場合、位置は信頼できる手がかりではなくなります。テキスト ラベルは、セットアップ後に消えるのではなく、表示されたままにする必要があります。アイコンは、異なる色合いに着色された 5 つのほぼ同じ太陽のシンボルではなく、意味のある形の異なるものである必要があります。スクリーン リーダー名は、ソフトウェア プラットフォームがサポートするコントロールとその現在の値の両方を識別する必要があります。
メーカーは状態通信をテストする方法も必要としています。すべての正常、無効、移行、障害、および回復状態をリストします。それぞれが色なしでどのように表示されるかを記録します。コントラストをチェックします。翻訳されたテキストが適合していることを確認します。実際のユーザーの少人数のグループであれば、「チャネル A」が抽象的すぎるかどうか、アイコンが曖昧かどうか、またはアラートが消えるのが早すぎるかどうかを明らかにすることができます。サポート チームは、顧客がどのシェードが点滅しているかを推測するのではなく、表示内容を正確に報告できるように、インターフェイスと同じ状態名を使用する必要があります。
カラーのままでも大歓迎です。コントロールのスキャンを高速化し、スライダーを調整するライトに接続し、インターフェイスに特徴を与えることができます。工学的要件は単に、色を除去して本質的な意味を除去してはならないということです。テキスト、アイコン、形状、位置、コントラスト、および慎重に限定されたパターンにより、人々は同じ状態を理解するための複数の方法を得ることができます。アクセシブルな水族館用ライト コントローラーは、すべての目にデザイナーのパレットを同じように見るように要求するわけではありません。それによって、意図されたコマンドと次の安全なアクションが明らかになります。
アクセシビリティは主画面を超えて継続する必要があります。ペアリング手順、パスワード リセット メッセージ、エクスポートされたスケジュール、印刷されたラベル、およびサポート記事では、同じ非色識別子を使用する必要があります。モノクロの写真を受け取った技術者は、チャネルまたは警告を識別できるはずです。物理的な LED は成形されたシンボルや番号の付いた位置の横に配置でき、マニュアルには正確なテキスト マッピングが提供されます。緊急の状態がデバイスに適合しない場合、コンパニオン インターフェイスは、ユーザーに色相のデコードを要求するのではなく、書面による問題と安全なアクションを導く必要があります。製品、アプリ、パッケージング、サービス全体の一貫性により、冗長性が意図されたアイコンの集合ではなく、信頼できるシステムに変わります。
