任何人都可以解释一下,为什么我在Chrome,Firefox和Safari中看到hexcode #49287c (或rgb(73,40,124))的色差?
是否必须对颜色配置文件执行任何操作,如here所述?
的帮助下,使用Chrome,Firefox,Safari在macOS上生成的屏幕截图答案 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的行为。
这应该使颜色匹配得更好。