Firefox 12 以较浅的颜色渲染下面的图像,而 Chrome 19、Opera 11、Safari 5 和 IE9 可以正确渲染它。
左边的图片是上传到 Stackoverflow 的原始 PNG,右边的图片是 Firefox 渲染的屏幕截图片段:
当您在 Firefox 上查看此问题页面时,您仍然会看到不同之处。我相信 Firefox 也将相同的颜色转换应用于它自己的渲染(由剪切工具保存)。但我在 stackoverflow Logo 上没有看到任何渲染差异。
我尝试使用 Paint.NET 保存的 PNG 和 OptiPNG 的输出,结果是相同的。任何故障排除提示也将受到赞赏。
最佳答案
png 图像具有 gAMA block ,因此其渲染将取决于进行渲染的对象是否支持 PNG 的 gamma 校正。
Firefox 确实支持这一点。其他浏览器可能不会。
关于firefox - 如何使 Firefox 渲染 PNG 具有正确的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10883702/