Отже, я знаю, що деякі браузери виправляють кольори на зображеннях відповідно до системних налаштувань, і що браузери відрізняються тим, як це робити. Але я дуже здивований, коли колір, вказаний у таблиці стилів , відрізняється від одного браузера до іншого в тій же системі.
Якщо останні Safari і Firefox, якщо я background: #885500
намалюю діл, отримую коробку з таким кольором (як підтверджено рідною програмою DigitalColor Meter):
Але коли я завантажую ту саму сторінку в Chrome (Mac версія 12.0.742.91) у тій же системі, MacBook Pro із встановленим профілем відображення "Color LCD" за замовчуванням, я отримую помітно кольорове поле (звіти DigitalColor Meter #a34d00
- набагато більше червоний, трохи менше зелений):
Я спробував кілька різних кольорових профілів і виявив, що колір, про який повідомляв DigitalColor Meter, змінювався під Chrome. Він залишається постійним в Сафарі.
Що відбувається? Це те, що Chrome регулює свої кольори залежно від профілю відображення системи, чи це так роблять Safari та Firefox? Це трапляється в інших операційних системах чи це суто явище Mac? І чи є у CSS / JavaScript спосіб виявити / запобігти такій поведінці, щоб кольори відповідали сучасним браузерам в одній системі?