safari,chrome,Firefox的色差

时间:2017-04-13 21:37:44

标签: google-chrome firefox safari background-color color-profile

任何人都可以解释一下,为什么我在Chrome,Firefox和Safari中看到hexcode #49287c (或rgb(73,40,124))的色差?

是否必须对颜色配置文件执行任何操作,如here所述?

PS - 在https://www.webpagefx.com/web-design/hex-to-rgb/

的帮助下,使用Chrome,Firefox,Safari在macOS上生成的屏幕截图

Screenshot of colour difference

1 个答案:

答案 0 :(得分:0)

这是一个颜色配置文件问题。您看到的行为与firefox不一致,不假设十六进制颜色是sRGB,这是Safari的行为。

Firefox有一个首选项,gfx.color_management.mode决定了它如何处理颜色。它可以具有以下值:

1:禁用色彩管理。 (默认情况下在Firefox 3中。)
2:全彩色管理
3:颜色管理仅适用于标记图像。 (在Firefox 3.5中默认。)

设置1和3不会像sRGB那样处理十六进制颜色,这是Safari对待它们的方式。它只是将它们发送到视频卡,颜色将显示在监视器空间中。

您可以通过转到url:about:config,找到gfx.color_management.mode设置并将其更改为1来更改Firefox的行为。

这应该使颜色匹配得更好。