【问题标题】:Image rendered differently in firefox than in chromeFirefox 中的图像呈现方式与 chrome 中的不同
【发布时间】:2015-04-29 19:55:24
【问题描述】:

首先,请告诉我这是否属于另一个社区,但由于问题发生在浏览器中,我觉得在这里发帖比在平面设计中更合适。

我购买了一个主题来制作一个快速网站,但希望提供的背景图像更轻一些。凭借 gimp 和有限的知识,我调整了亮度/对比度并得到了令人满意的结果。我用一个简单的 ctrl-S 保存了文件(没有改变文件类型或任何东西)。

在 chrome 中,结果符合预期。在 Firefox 中,不知何故,对比度似乎上升了很多,图像看起来更紫?

这是问题的截图,左边是gimp,中间是firefox,右边是chrome。

这是文件,不是截图:

我很好奇为什么会发生这种情况,以及如何解决它,因为在 Firefox 中的结果远不如在 chrome 中!

提前感谢任何可以提供帮助的人!

【问题讨论】:

  • 您能找到解决问题的方法吗? :D
  • 是的,请参阅已接受的答案 :)

标签: image firefox web gimp


【解决方案1】:

在你的 Firefox 地址栏输入 about:config。

然后键入 color_management。这将带来几个可能导致您的问题的字段:

gfx.color_management.display_profile

这是您的显示器配置文件的路径(错误的路径可能是原因之一)

gfx.color_management.mode

可能的值是:

0 - 禁用颜色管理。

1 - 为所有渲染图形启用颜色管理。 (推荐)

2 - 仅为标记图像启用颜色管理。 (默认)

更改此设置后,您应该重新启动 Firefox 以查看差异。

您还可以使用此工具测试您的浏览器以查明问题 http://cameratico.com/tools/web-browser-color-management-test/

要移除图片中嵌入的颜色配置文件,安装 png crush 并运行命令:

pngcrush -rem gAMA -rem cHRM -rem iCCP -rem sRGB InputFile.png OutputFile.png

这将从文件中删除所有颜色校正数据。

【讨论】:

  • 谢谢!设置为 2,通过将其设置为 0,我的图像现在可以正确显示!那一定意味着我的图像被“标记”了,你知道如何“取消标记”它,以便其他 Firefox 用户正确看到图像吗?
  • sRGB 是 GIMP 的默认颜色配置文件。您可能想使用 pngcrush 之类的工具删除颜色配置文件:Downloadreference。像 pngcrush -rem -force gAMA -rem cHRM -rem iCCP -rem sRGB OldFile.png NewputFile.png 应该这样做。
  • 谢谢!我首先尝试使用 color.org 下载 gimp 的颜色配置文件,但所有下载链接似乎都死了......所以我按照你的建议使用了 pngcrushed,使用命令 pngcrush -rem gAMA -rem cHRM -rem iCCP -rem sRGB InputFile.png OutputFile.png 现在我的图像已针对具有默认配置的 Firefox 进行了修复!我编辑了您的答案以添加您的解决方案。
【解决方案2】:

由于 Firefox 不知道此类问题...我建议您的浏览器 clear your cache 再试一次。 Firefox 中的图像可能仍然是您在使用对比度之前拥有的图像......这似乎可能吗?

执行此类操作:

清除缓存

  • 单击菜单按钮 New Fx Menu 并选择 Preferences。
  • 选择“高级”面板。
  • 单击“网络”选项卡。
  • 在缓存的 Web 内容部分,单击立即清除。
  • 清除缓存 Mac1
  • 关闭“首选项”窗口。

有什么改善吗? :D

【讨论】:

    猜你喜欢
    • 2013-12-13
    • 2023-04-02
    • 1970-01-01
    • 2011-08-21
    • 1970-01-01
    • 2015-04-27
    • 2013-03-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多