Google Chrome для Mac, кольори CSS та профілі відображення


11

Отже, я знаю, що деякі браузери виправляють кольори на зображеннях відповідно до системних налаштувань, і що браузери відрізняються тим, як це робити. Але я дуже здивований, коли колір, вказаний у таблиці стилів , відрізняється від одного браузера до іншого в тій же системі.

Якщо останні Safari і Firefox, якщо я background: #885500намалюю діл, отримую коробку з таким кольором (як підтверджено рідною програмою DigitalColor Meter):

Скріншот Chrome

Але коли я завантажую ту саму сторінку в Chrome (Mac версія 12.0.742.91) у тій же системі, MacBook Pro із встановленим профілем відображення "Color LCD" за замовчуванням, я отримую помітно кольорове поле (звіти DigitalColor Meter #a34d00- набагато більше червоний, трохи менше зелений):

Скріншот Safari

Я спробував кілька різних кольорових профілів і виявив, що колір, про який повідомляв DigitalColor Meter, змінювався під Chrome. Він залишається постійним в Сафарі.

Що відбувається? Це те, що Chrome регулює свої кольори залежно від профілю відображення системи, чи це так роблять Safari та Firefox? Це трапляється в інших операційних системах чи це суто явище Mac? І чи є у CSS / JavaScript спосіб виявити / запобігти такій поведінці, щоб кольори відповідали сучасним браузерам в одній системі?


2
Не впевнений, чому це було перенесено ... це питання стосується веб-розробки, а не оперативних можливостей.
Тревор Бернхем,

Відповіді:


9

Це відоме питання. Дивіться номер Chromium № 44872 .


Фу, і він відкритий вже більше року? Ну, дякую за швидку відповідь. Приємно знати, що це помилка в Chrome, як я підозрював, і я сподіваюся, що це скоро буде виправлено. Страшно, що браузер вибору серед веб-розробників неправильно відображає їх кольори ...

Існує також кілька проблем із зображеннями, позначеними Chrome і ICC. Firefox 4 також регресував у керуванні кольорами в деяких областях ОС X.

Зараз я маю точно протилежний ефект, перелічений у проблемі Chromium, пов'язаній вище. Chrome виглядає добре, але Firefox має невідповідні кольори. Я думаю, що ця сторінка стосується питань, але це трохи поза мене. bugzilla.mozilla.org/show_bug.cgi?id=999600
Mysterfxit

@Mysterfxit Відвідайте about:configта встановіть gfx.color_management.modeзначення 1.
Ендрю Маршалл

дякую, я це бачив. Мені просто цікаво, що зараз обробка веб-переглядачів обернена, і я не знаю, чому. Банерна реклама з непослідовними тегами зображень профілю завдала мені головного болю сьогодні і привела мене сюди.
Mysterfxit
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.