Chrome отображает цвета иначе, чем Safari и Firefox


Chrome по какой-то причине отображает #FF3A00 как #FF0000. Я включил скриншот из jsfiddle чтобы проиллюстрировать точку. Цвет, который сообщает цветовой метр (и то, что я вижу), отличается от того, что говорит CSS.

Это происходит и с другими цветами тоже. Например, #FFAF00 отображается как #FFA400 в соответствии с Цветометром.

тем не менее, цвета отображаются без проблем в Safari и Firefox. Я нахожусь на Mac, используя Chrome 11, Safari 5 и Firefox 5.

Я уверен, что есть логическое объяснение. Есть идеи?

обновление: я прикрепляю скриншот Chrome рядом с Safari, показывая ту же страницу. Я проверил это изображение в Photoshop: цвета #F00 в Chrome и #FF3A00 в Safari.

6 54

6 ответов:

недавно я опубликовал аналогичный вопрос: https://stackoverflow.com/questions/6338077/google-chrome-for-mac-css-colors-and-display-profiles

Как ответил Там Эндрю Маршалл, это известная проблема:http://code.google.com/p/chromium/issues/detail?id=44872

ОК, как оказалось, мне нужно было перезапустить мой Chrome. Я часто подключаю свой macbook air к 24-дюймовому монитору. Похоже, что Chrome отображает цвета неправильно, когда я меняю монитор, который отличается от того, что было использовано при запуске Chrome.

Я нашел ответ на форум помощи Google : "Я должен упомянуть, что в OS X каждый раз, когда вы меняете свой монитор или профиль монитора (например, если вы переключаетесь с дисплея ноутбука на внешний дисплей), вы Необходимо перезапустить Chrome, чтобы получить правильную информацию о профиле монитора из ОС."

Mac имеет цветокоррекцию, настроенную для вашего монитора. Ваш браузер может или не может использовать цветокоррекцию для веб-контента / изображений в зависимости от его настройки. Ваш выбор цвета сообщает, что ваша ОС думает, что это рендеринг. Ваш браузер может сообщить что-то еще.

цвета на компьютерах. То, что многие из нас считают само собой разумеющимся, но никогда не удосуживались понять, как это делается.

по умолчанию Firefox и Safari используют цветовой профиль sRGB. Вы должны сделать то же самое, если ваш Google Chrome принимает другой цветовой профиль по умолчанию.

  1. доступ в Chrome:chrome: / / flags / #force-color-profile
  2. изменить профиль цвета силы на "sRGB".
  3. перезапустите браузер и засвидетельствуйте оказанные цвета теперь.

Chrome color picker работает, принимая цвет из текущего цветового профиля монитора, и проблема может возникнуть путем изменения настройки цвета или когда-нибудь изменить монитор, пожалуйста, проверьте ниже метод для решения.

перейдите в chrome: / / flags / #force-color-profile и нажмите Сбросить все по умолчанию

спасибо.

была эта проблема с Chrome (Lubuntu) при экспорте PNG в Photoshop. Решение: File - > Save As - > Uncheck"профиль ICC: Adobe RGB (1998)".