私は Web アプリケーションを持っていますが、ユーザーのモニターの明るさの設定に大きなばらつきがあることに気付きました。
ユーザーのモニターが明るいほど、Web アプリケーションの色がぼやけて見えます。
明るさに基づいて Web アプリケーションの色をプログラムで調整できるように、ユーザーの関与なしにユーザーのモニターの明るさを自動的に検出する方法はありますか?
私は Web アプリケーションを持っていますが、ユーザーのモニターの明るさの設定に大きなばらつきがあることに気付きました。
ユーザーのモニターが明るいほど、Web アプリケーションの色がぼやけて見えます。
明るさに基づいて Web アプリケーションの色をプログラムで調整できるように、ユーザーの関与なしにユーザーのモニターの明るさを自動的に検出する方法はありますか?
簡潔な答え; "いいえ"。
長い答え; 「いいえ、決して」
たとえそれが可能であったとしても (そうではありません)、ユーザーには異なるコントラスト/明るさのレベルを使用する理由があり、これらを回避しようとすることは失礼と見なされます。ラジオの広告主が、広告が流れているときにラジオの音量を上げてもらえないかと尋ねるようなものです。もちろん、オーディオ広告で使用されているのと同様のアプローチ (信号のバグを制限して、できるだけ大きな音を出す) を配色で使用することもできます。
私はそうは思わない。モニターの明るさはハードウェア設定であり、コンピューターがその設定を読み取ることができないと思います。