【问题标题】:Firefox 3.5 color correction hack?Firefox 3.5 色彩校正黑客?
【发布时间】:2013-01-08 12:23:20
【问题描述】:

在终于开始升级到 FF 3.5 之后,我注意到我的一些网页出现了颜色问题。具体来说,假设我有一个带有颜色的 PNG 图像,该颜色与主体的背景颜色相同,但是当它被渲染时,它的颜色比在 Windows 上应该要亮。

在 Mac 上我没有看到这个问题,在 FF3.0(Windows 或其他)上也没有看到。

我可以在我的代码中添加一些技巧以使 FF 不对 PNG 进行颜色校正吗?

【问题讨论】:

  • 我需要的解决方案是全局解决方案。我不能让每个人都禁用该选项。
  • 你能检查一下你的图片使用的是什么配置文件吗?如果您的图像使用 ICC v4,您可能会遇到此错误:bugzilla.mozilla.org/show_bug.cgi?id=488800 尝试强制图像使用 ICC v2,看看您是否仍然看到问题。
  • 我注意到 jpg 图像也是如此,白色变成浅蓝色等。但仅在某些图像中......

标签: html css firefox png firefox3.5


【解决方案1】:

我已经设法通过 pngcrush 运行所有 PNG 并删除所有颜色配置文件等痕迹来解决这个问题。

pngcrush -rem gAMA -rem cHRM -rem iCCP -rem sRGB in.png out.png

【讨论】:

    【解决方案2】:

    检查您的image tagging。具体来说,我认为您可以通过编辑gfx.color_management.mode 属性来更改FF3.5 在这方面的行为(参见here

    【讨论】:

      【解决方案3】:

      这很可能是由于 Firefox 决定在 Firefox 3.5 中默认使用 ICC 颜色配置文件:See this post on developer.mozilla.org

      您可以在 FF3.5 中更改此设置,方法是在地址栏中输入“about:config”,然后搜索参数:gfx.color_management.mode 并将其设置为“0”(FF3.0 中的默认值)。

      【讨论】:

        【解决方案4】:

        Firefox 3.5 现在默认为supports ICC profiles。这意味着您可以通过操作系统设置控制 Firefox 的颜色输出。
        很可能,您的 ICC 配置文件不正确,您必须在操作系统中对其进行调整。我认为这不是 Firefox。你不需要破解这个。

        我怀疑这是客户端问题。

        【讨论】:

          【解决方案5】:

          我的网站的标题 jpg 也有同样的问题。我尝试在 Photoshop 中再次保存它(这次是保存时取消选中 ICC 配置文件)。结果:文件更小,颜色匹配。 谢谢!

          【讨论】:

          • 救命稻草,这解决了我们的问题。
          【解决方案6】:

          这条评论对我很有帮助:

          http://hacks.mozilla.org/2009/06/color-correction/#comment-1490

          我刚刚跑了

          jpegtran -optimize -outfile out.jpg in.jpg
          

          在我所有的 JPEG 上,一切看起来都和安装 3.5 之前一样。

          【讨论】:

          • 既然问题已经解决了,我想这更多的只是供以后遇到这个问题的人使用JPEG而不是PNG的参考..
          【解决方案7】:

          您可以保存没有个人资料数据的图像(例如,如果您有 JPG 并将其保存在没有该功能的旧照片编辑器中),那么 Firefox 不会更改它。我不得不说,这是一个超级讨厌的功能。它们应该有一个全局开/关开关,您可以将其嵌入到 HTML 代码中来处理它。呵呵。

          【讨论】:

            【解决方案8】:

            我知道这是一个非常旧的线程,只是想更新。我在使用 IE9 和 FF 17 时遇到了这个问题。对我来说,问题在于 Photoshop 中使用的颜色配置文件。这篇文章解决了我的问题http://bjango.com/articles/photoshop/

            希望这可以帮助那里的人。 快乐的网络建设!

            【讨论】:

              【解决方案9】:

              尝试为网络保存图像(如果您使用的是 Photoshop),因为我猜它的色阶不同。

              【讨论】:

                猜你喜欢
                • 2013-06-01
                • 1970-01-01
                • 1970-01-01
                • 2022-10-15
                • 2012-12-28
                • 1970-01-01
                • 2018-08-19
                • 2019-05-04
                • 2020-09-22
                相关资源
                最近更新 更多