关于图标文本的背景色的设计选择

关于图标文本的背景色的设计选择

作者:BlogUpdater |  时间:2021-06-08 |  浏览:1084 |  评论已关闭 条评论

有这么一个问题
曾经有读者问了这样一个问题:为什么当存在背景图片时,图标文本会使用不太美观的纯色背景。

问题答案
因为没有比这更好的替代方法。
你可以这样想象一下:如果没有这个文本和背景图片之间,没有这个纯色背景,会是一个什么样子。
最终你会在不可预测的背景下使用文本,这对于可读性来说,可不是什么好事。

让我们举个例子
在Windows XP的默认背景图片下,有一些地方采用了十分浅的颜色,另一些地方则使用了十分深的颜色。无论你为图标文本选择什么颜色,它在一个或另一个地方看起来都很糟糕。

如果你决定使用白色,则文本在浅色的区域中变得不可读。 如果你决定使用黑色,则文本在阴影中变得不可读。 无论哪种方式,你都无法得到一种完美的方案。

解决方案是使用对比色来确保文本可读。 如果你的显卡足够强大,对比色仅用于文本本身的笔划周围,从而产生阴影效果。 如果未启用阴影,则使用实心对比块。

(对于那些说“在黑暗的地方使用白色,在明亮的地方使用黑色”的人,如果墙纸的一部分在明亮的区域旁边有一个黑暗的区域,那文本怎么覆盖了这种情况呢 ?)

最后
Raymond Chen的《The Old New Thing》是我非常喜欢的博客之一,里面有很多关于Windows的小知识,对于广大Windows平台开发者来说,确实十分有帮助。
本文来自:《Why does icon text get a solid background if drop shadows are disabled?》

最近我写了个东西
正如你们所知道的,拓扑梅尔智慧办公平台(Topomel Box)是一款绿色软件,主要面向经常使用电脑的朋友。它提供了各种提升办公效率的小功能,同时操作上尽可能地简单方便。
我想:你值得拥有。

标签:

评论已关闭。