ウェブサイトをデザインするときに、ユーザーが色をどのように見るかを知るにはどうすればよいですか?


11

ウェブサイトをデザインするときに、ユーザーが色をどのように見るかを知るにはどうすればよいですか?MacbookやWindowsデスクトップ/ノートブックとはウェブサイトの色が異なって見えます。特に、デスクトップでは明るい色が見えません。たとえば、テーブルの灰色の境界線が見えません。

設計時に気にする必要があるのはどれですか。設計ソリューションを使用して、すべての画面を非常に類似させることができますか?



1
混乱を増すために、ほぼ10%の人が色盲ですが、少なくともChromeの拡張機能があるため、(そうでない場合は)だれかがだいたいどのように見えるかを大まかに確認できます...
Rycochet 2017

...そして企業レベルでガンマ/コントラスト+その他の画面設定は、リモートアクセスやグループ設定を使用してPCネットワークを制御するIT部門がセットアップするときに、オフィス(クライアント)の状況でモニターの至る所に配置できます。私の最後の会社では、ITは別の国にいて、設計への同情はほとんどありませんでした-私は管理者アクセスを取得し、自分のモニターとセットアップを追加しました!一部のクライアント(政府など)は厳格なアクセシビリティを備えているため、標準に準拠して極端な
事態

回答:


23

短い答え:そうではありません。

より長い回答:すべての画面設定と調整、状況、および視聴者の視覚(不)能力を考慮することは文字通り不可能です。そのため、たとえば、テキストとその背景のコントラストについて、少なくとも大部分の場合にある程度のユーザビリティを保証するためのガイドラインがあります。

私の個人的なワークフローには、少なくとも2つの未調整のモニターと、さまざまな照明状況におけるさまざまなモバイルデバイスでのいくつかのテストが含まれています。

W3Cは色の使用と必要なコントラストについていくつかのガイドラインを作成しました。個人的には、Lea Verouのテキストに対してこのコントラストツールを使用し、テキストの色がガイドラインに従っているか、少なくとも近いかどうかを確認しています。


8
SEの人たちはそれらのガイドラインを読んだのでしょうか。私はかなり良いビジョンを持っていますが、多くのSEサイト(このサイトを含む)の背景とリンクの強調表示の色のコントラストは貧弱です。
Barmar 2017

1
これを2回以上賛成できるといいのですが。私自身はダークリーダーブラウザー拡張機能を使用しているので、あなたのサイトがどんなにきれいであっても、私が50歳になったときでもまともな視力を保つためだけに完全に破壊します!
PieBie

このウェブサイトwebaim.org/resources/contrastcheckerによると、このSEサイトでは、背景とリンクの色のコントラストがアクセシビリティ標準に適合していません。したがって、SEの人々がそのようなガイドラインを読んでいないと想定しても、おそらく安全です。
ESR 2017

2

そうする必要はありません。また、全員のモニター/デバイスで同じ設定を制御または適用することはできません。あなたができる最善のことは、ウェブ用のラスター画像をエクスポートするときにsRGBカラープロファイルを使用することです。

sRGBは、Web上で色を再現するための世界標準の色空間です。

これはある程度役立ちますが、最終的にはユーザー自身の設定により、デバイスでの画像の表示方法が決まります。明らかに、これはラスター画像用であり、ページ上の他のグラフィック要素ではありません。


また、ディスプレイをsRGBに調整して、少なくともディスプレイが本来あるべき姿を示している
joojaa

コメントは詳細な議論のためのものではありません。この会話はチャットに移動しました
Vincent

1

今日の最新のブラウザーとコンピューターでは、正しい色の表示に問題が発生することはほとんどありません(その詳細については、https://websafecolors.info/learnを参照してください)。

色が違って見えるのはディスプレイ自体のようです。これは、モニターの明るさ、コントラスト、および青色光レベルの設定が原因である可能性があります。さらに、LEDやパネルのタイプなどのモニターのテクノロジー自体が原因である可能性もあります。ディスプレイ間で一貫した設定を適用する方法や、設定を読み取ってWebサイトを調整する方法はありません。

Inspect Elementを使用して、各プラットフォームの色の16進コードを確認することをお勧めします。それらが同一であれば、それがディスプレイであることがわかります。解決策は、互いによりコントラストのある色を使用することです。これにより、すべての画面で目立つ可能性が高くなります。または、太いボーダー、またはボーダーレスのパッド入りテーブルを試してください!ほとんどのユーザーは高精細画面を使用しており、通常はピクセル単位のテキストとフォーマットを使用するテーブルデザインの可能性を広げます。


0

答えはノーです。なぜなら、ラップトップの色とデスクトップの色は各コンピューターで同じではないからです。色が同じであることを確認したい場合は、カラーコードを使用できます。たとえば、次のコードをcssに入力できます。

background-color: #D2B48C

2
こんにちはサリー、私はあなたの答えのフォントを修正しましたが、これが質問に対する答えであることを正確に知りません。詳しく説明してもらえますか?
PieBie

これは実際の問題を解決しません。問題は、モニター#D2B48C によって見た目が異なることです。問題は、それどのように解決するかです。
2017
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.