観察者からディスプレイまでの距離に応じて、コンテンツを複数のレベルで提示する必要がある場合があります。遠くからユーザーがフラットな色を知覚するとしますが、近い距離からユーザーはテキストを読むことができる必要があります。トリッキーな部分は、フラットな背景色が指定されている/変更できる/制御できないことです。
これまでのところ、本当に基本的なプロトタイプを作成して、背景色からテキストの色を計算しました(ランダムな背景をクリックして選択します)。これは非常に簡単なアプローチです。色相を取り、90度オフセットし(十分に異なるため)、HSB色空間の明るさを反転させて、背景とのコントラストがはっきりと判読できるほど異なる色を取得します。 。
これは時々動作します:
時々しない:
このアプローチは良い/良い方向ですか?もしそうなら、どうすればこれをより良くすることができますか?そうでない場合、どの方向に進むべきですか?
残念ながら、タイプや色の理論についてはあまり知りませんので、経験のある人からのヒントやヒントは非常に役に立ちます。これは画面に表示され、印刷されません。
背景色と前景色のどのような関係を探していますか?