разница в цвете в сафари, хроме, фаерфоксе

Может ли кто-нибудь объяснить, почему я вижу разницу в цвете для шестнадцатеричного кода #49287c (или rgb (73,40,124)) в Chrome, Firefox и Safari?

Нужно ли что-то делать с цветовыми профилями, как описано здесь?

PS. Ниже приведены скриншоты, созданные в macOS с использованием Chrome, Firefox, Safari с помощью https://www.webpagefx.com/web-design/hex-to-rgb/

Скриншот цветовой разницы


person Yogesh    schedule 13.04.2017    source источник


Ответы (1)


Это проблема цветового профиля. Поведение, которое вы видите, согласуется с тем, что firefox не предполагает, что шестнадцатеричные цвета являются sRGB, что является поведением Safari.

Firefox имеет параметр gfx.color_management.mode, который определяет, как он обрабатывает цвета. Он может иметь следующие значения:

1: управление цветом отключено. (По умолчанию в Firefox 3.)
2: Полное управление цветом
3: Управление цветом применяется только к изображениям с тегами. (По умолчанию в Firefox 3.5.)

Настройки 1 и 3 не будут обрабатывать шестнадцатеричные цвета, такие как sRGB, как их обрабатывает Safari. Вместо этого он просто отправит их на видеокарту, и цвета будут отображаться в пространстве монитора.

Вы можете изменить поведение Firefox, перейдя по ссылке: about:config, найдя параметр gfx.color_management.mode и изменив его на 1.

Это должно улучшить соответствие цветов.

person Mark    schedule 12.11.2017