根据观察者与显示器的距离,我可能需要在多个层次上呈现内容。比方说,用户从远处感知到一种平面颜色,但从近距离用户需要能够阅读一些文本。棘手的部分是给定的平面背景颜色/可以更改/我无法控制。
到目前为止,我已经制作了一个非常基本的原型,以从背景颜色中计算出文本颜色(单击以选择随机背景)。这是一种非常简单的方法:我采用色调并将其偏移 90 度(因此它足够不同)并反转 HSB 颜色空间中的亮度,因此我得到的颜色足够不同以便于阅读/与背景有良好的对比.
这有时有效:
有时不会:
这种方法是好的/朝着好的方向吗?如果是这样,我怎样才能使它变得更好?如果不是,我应该遵循哪个方向?
不幸的是,我对类型和颜色理论知之甚少,因此有经验的人提供的任何提示/提示都非常有帮助。这将显示在屏幕上,而不是打印出来。
我在寻找背景色和前景色之间的什么关系?