近日在一个图片分享网站发布图片以后,发现在IE浏览器里面看到的图片效果跟在photoshop里面查看的图片效果略有差异,于是在系统里面用专门的看图软件ACDsee看了效果和IE浏览器相同。而在Firefox3.6浏览器里面显示却有更加精确的色彩渲染效果。
当时认为问题出在自己photoshop的色彩模式管理里,所以就重新设置了photoshop的色彩管理,把一直用的adobe RGB恢复到了显示器RGB 。
设置完之后windows的图片色彩显示跟photoshop一致了,可对应的色彩饱和度和对比度感觉都不足了,当时也不想花太多的事件去处理,就遵循最低标准的原则。
过了几天后,我在调试模板的时候忽然发现,
firefox浏览器里显示的图片竟然和在photoshop里用adobe RGB时显示的完全一致,于是抓了下图对比。

IE浏览器和firefox的图像表现、色彩差异的细节对比。
在网上查了下相关资料,发现还是图像色彩模式惹的祸,Firefox自3.6的版本以后以及改进了对色彩管理功能的支持,可以读取图片中存储的色彩设置信息(ICC),根据显示器显示效果不同而对色彩进行调整,以获得更精确的色彩渲染。firefox3.6的版本以后已经默认打开了色彩管理,在这方面firefox确实要比IE做的更好。
有兴趣的网友可以浏览Leica中文站的一篇文章,http://www.leica.org.cn/post/769/ 打开Firefox色彩管理功能的两个方式。by alex-7.me