Управление цветом (CMS) в Windows, браузерах и сайтах

Не секрет, что мониторы разные, настроены они по разному. И как-то калиброваны на заводе.

В домашних условиях ни то, что калибровкой… даже настройками яркоксти и контраста не пахнет. По большей части пользователи работают «из коробки», то есть «по среднему» — заводские настройки и калибровка. Хотя тот же Windows 7 и 8 имеют встроеный механизм для минимальной настройки цвета.

На выходе получаем расхождения между тем, что вижу я у себя (ноутбук и десктоп, оба откалиброваны и сведены почти в ноль) итем, что видят посетители.

Вот простой пример.

Слева — управление цветом выключени вообще. Справа — включено. Очевидно, что авторская задумка сильно отличается от того, что увидят другие.

Техника  Управление цветом (CMS) в Windows, браузерах и сайтах

А вот то же самое, но CMS включено у меня и у пользователя.

Техника  Управление цветом (CMS) в Windows, браузерах и сайтах

 

И еще раз — в обоих случаях, это одна и та же картинка, которую смотрим через Picasa. В одном случае CMS выключено, во втором включено.

Как включить в Picasa — открываем любую картнку. Далее:

Техника  Управление цветом (CMS) в Windows, браузерах и сайтах Наживаем ОК. Закрываем Picasa и открываем заново. Все просто.

Photoshop и LR используют CMS по умолчанию (то есть там все уже включено для нормального отображения).

Что бы что-то вообще поменялость и применилось, помимо включения CMS в приложении, есть смысл выполнить настройки ОС. В Win 7 и 8 — Control Panel\All Control Panel Items\Display\Screen Resolution — Advanced Settings — Color Management и нажать кнопку Color Management.

На вкладеке Devices можно установить профиль по умолчанию. Но сначала его надо добавить в CMS. Это делается нажатием на кнопку Add. Профиль монитора можно взять с сайта производителя, с дисков из комплекта поставки или он создается после калибровки (самый правильный путь).

На третьей вкладке Advanced есть еще много чего интересного. У меня, например, настройки выглядят так. В качестве профиля устройства выбран профиль монитора после калибкровки спектрофотометром.Техника  Управление цветом (CMS) в Windows, браузерах и сайтах

Если прибора нет — лучше вопросльзоваться средствами Windows и пройти процедуру Calibrate display. На основании этого так же появится профиль и его надо установить по умолчанию. Подробнее про CMS в Windows http://windows.microsoft.com/ru-ru/windows7/change-color-management-settings 

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

В Сафари все хорошо, а в Хроме CMS по умолчанию вообще отключено.

Safari. Без дополнительных телодвижений со стороны пользователя вроде бы как-то поддерживает CMS на родной MacOS и в Windows. Куда-то конвертит из внедренного профиля только не всегда понятно откуда и куда: специальный тест для разных профилей и вообще без профиля одинакового по цвету изображения должны в результате давать один цветовой результат а дают в Safari все разный. Не работает Safari и с html-элементами и flash. Изображениям без внедренного профиля Safari присваивает профиль монитора пользователя, что неверно. Проверял на версии 5.1.7 и младших. В версии для Windows как и на маке колорменеджмент применяется только к изображениям с внедренным профилем и криво, html-элементы оформления страниц, картинки без профиля и элементы Adobe Flash отображаются неправильно, без управления цветом. То есть профили из изображений Safari вроде и читает но что с ними дальше делает не очень понятно. С фотошопом не сходится ни при перцепционном, ни при колориметрическом интенте. Отдельно стоит упомянуть Safari под iOS на iPhone и iPad: тут колорменеджмента нет никакого и профили картинок не читаются. Справедливости ради — браузеры на платформе андроид так же игнорируют цветовые профили в картинках на смартфонах и планшетах.

Mozilla Firefox. Первый браузер после Safari, начавший поддерживать управление цветом. Небольшое неудобство состоит в том, что эту опцию надо еще и включить что на маке что под виндой. Приведу скриншот, как правильно включить CMS в Firefox:
Техника  Управление цветом (CMS) в Windows, браузерах и сайтах
Единственный недостаток Firefox на обеих платформах состоит в том, что управление цветом Firefox корректно почти для всех элементов страницы — картинок с профилями и без, html-оформления кроме элементов flash. К элементам flash колорменеджмент не применяется и этим элементам присваивается профиль монитора пользователя. Во всем остальном кроме flash Firefox на обеих платформах правильно обращается с профилем монитора пользователя и стандартом sRGB: в случае, если в картинку не внедрен профиль, Firefox корректно присваивает картинке профиль sRGB и конвертирует ее в профиль монитора. И если профиль в картинку внедрен — Firefox конвертирует из него цвет не куда попало а правильно — в профиль монитора пользователя. Фактически правильно используют колорменеджмент — то есть корректно присваивают не что попало и конвертируют не куда попало все элементы веб-страницы лишь два браузера — Firefox и свежий Chrome под Windows.

Google Chrome. Этот браузер не так давно стал поддерживать колорменеджмент и — вот приятный сюрприз — применяет CMS корректно как к картинкам, так и к html-элементам оформления страниц и к элементам flash. Единственное неудобство — управление цветом надо включить весьма странным способом, не в настройках, а в параметрах вызова программы. Для этого на иконке браузера надо ткнуть правой кнопкой мыши, выбрать «свойства» и в поле размещения программы добавить через пробел:

    —enable-monitor-profile

То есть ссылка на браузер в значке была например такая:

    «C:\Program Files\Google\Chrome\Application\chrome.exe»

а станет после включения CMS такая:

    «C:\Program Files\Google\Chrome\Application\chrome.exe» —enable-monitor-profile

Работает супер, очень приятная новость! Скорее всего в ближайшее время начнет правильно работать вообще безо всяких телодвижений со стороны пользователя. Google Chrome на маке, запущенный без параметра «—enable-monitor-profile», так же как и Safari на маке, неправильно работает с картинками без внедренного профиля: присваивает им профиль монитора пользователя а не конвертит, как правильно сделано под Windows, из профиля sRGB в профиль монитора. И если заставить Chrome под Windows правильно работать можно с помощью редактирования ссылки в иконке, как описано выше, то как так же хитро запускать с дополнительным параметром «—enable-monitor-profile» Chrome в MacOS — мне неизвестно.

Opera. Недавно было проанонсировано, что браузер будет поддерживать управление цветом, однако в текущей актуальной версии 12.12 полной поддержки CMS не обнаружено. C одной стороны icc-профили в изображениях читаются, с другой стороны — картинка не совсем правильно отображается на калиброванном мониторе. Здесь с цветом происходит примерно то же, что в популярной программе FastStone якобы с поддержкой CMS: профиль из картинки читается, но конвертация при отображении происходит не в профиль монитора, а в профиль sRGB. Чем более монитор не похож на sRGB (например профессиональный монитор с расширенным до Adobe RGB цветовым охватом) — тем более отличается картинка от эталона, за который всегда удобно взять Adobe Photoshop. Так же Opera не применяет управление цветом к html-элементам и элементам Adobe Flash, то есть тупо присваивает им цвета колорантов профиля монитора пользователя а не цвета колорантов стандарта sRGB.

Internet Explorer 8 под Windows XP. Не поддерживает управление цветом вообще, даже не читает внедренный в изображение icc-профиль. Просто тупо присваивает всем картинкам и элементам профиль монитора пользователя.

Internet Explorer 9 под Windows 7. Читает внедренный в изображения профиль icc но так же, как и Opera, неправильно транслирует: конвертирует цвет не в профиль калиброванного монитора, а в профиль sRGB. Не применяет колорменеджмент к html-элементам и элементам flash.

Источник — http://rudtp.pp.ru/forum/viewtopic.php?p=2071

Но и это еще не все. Некоторые сайты жестко режут встроеные профили из изображений. Пример:

Картинка в моем блоге. Движек WordPress

Техника  Управление цветом (CMS) в Windows, браузерах и сайтах

А эта ровно та же картинка, но загруженная в Yammer

Техника  Управление цветом (CMS) в Windows, браузерах и сайтах

 

В обоих случаях это Хром с включенным управлением цветом. Разница опять же на лицо.

Как-то так. Внимательнее к тому, что постите.

Поделиться ссылкой:

Добавить комментарий