当我建立一个网站时,我倾向于用Paint.NET进行一些图形设计(开发者风格),但是如何确保所有浏览器在不同机器上都能正确显示颜色呢?你通常编码使用什么样的颜色深度?16位,256种颜色等。
当我建立一个网站时,我倾向于用Paint.NET进行一些图形设计(开发者风格),但是如何确保所有浏览器在不同机器上都能正确显示颜色呢?你通常编码使用什么样的颜色深度?16位,256种颜色等。
我不担心颜色是否能够在所有地方完美显示,因为即使最基本的手机也支持16位色彩。
在我看来,担心“网页安全”颜色的日子已经大多过去了。
只要您没有使用非常相似的颜色,就应该没问题。
另外需要注意的是:使用PNG时要小心。
不同的图像编辑器(不确定Paint.NET是否包括在内)会在PNG中嵌入所谓的伽马校正信息。一些浏览器使用这个伽马校正信息,使得PNG看起来与你期望的RGB颜色有所不同。
我个人在几个项目中遇到了这个问题,在Firefox中,PNG过渡到背景颜色完全匹配,但在IE中却不是。
最佳实践是使用pngcrush去掉伽马校正。这是一个好主意,因为它可以减小总文件大小,即使伽马校正不是当前问题。
如果您喜欢阅读更多信息,请访问以下链接:http://hsivonen.iki.fi/png-gamma
如果这听起来有点离题,我只是想在您在网页上使用颜色和Paint.NET时提醒您。
我毫不羞愧地从这里大量借鉴颜色样式。在大多数人的电脑上,我对颜色方案没有太多问题。
我说这话是因为我不是一个网页设计师,而是一名程序员,有时被迫设计网页,所以请根据实际情况考虑。