【问题标题】:Google Chrome for Mac, CSS colors and display profiles适用于 Mac 的 Google Chrome、CSS 颜色和显示配置文件
【发布时间】:2011-09-14 08:23:21
【问题描述】:

所以,我知道有些浏览器会根据系统设置纠正 图像 中的颜色,并且浏览器在执行此操作的方式上有所不同。但是,当 stylesheet 中指定的颜色在同一系统上的一个浏览器与另一个浏览器之间出现不同时,我感到非常惊讶。

使用最新的 Safari 和 Firefox,如果我使用 background: #885500 绘制一个 div,我会得到一个具有该颜色的框(由本机 DigitalColor Meter 应用程序确认):

但是当我在同一系统上的 Chrome(Mac 版本 12.0.742.91)中加载相同的页面时,使用默认“彩色 LCD”显示配置文件设置的 MacBook Pro,我得到一个明显不同颜色的框(DigitalColor Meter 报告#a34d00——红色多一点,绿色少一点):

我尝试了几种不同的颜色配置文件,发现 DigitalColor Meter 报告的颜色在 Chrome 下发生了变化。它在 Safari 中保持不变。

发生了什么事?是 Chrome 正在根据系统的显示配置文件调整其颜色,还是 Safari 和 Firefox 正在这样做?在其他操作系统下会出现这种情况,还是纯粹是 Mac 现象?有什么方法可以从 CSS/JavaScript 中检测/防止这种行为,以便在同一系统上的现代浏览器中颜色保持一致?

【问题讨论】:

  • 不确定为什么要迁移它...这个问题是关于 Web 开发的,而不是关于操作的。

标签: css google-chrome


【解决方案1】:

这是一个已知问题。请参阅Chromium issue #44872

【讨论】:

  • 呃,开了一年多了?嗯,谢谢你的及时回答。很高兴知道这是 Chrome 中的一个错误,正如我所怀疑的那样,我希望这将很快得到修复。可怕的是,Web 开发人员选择的浏览器显示颜色不正确......
  • Chrome 和 ICC 标记的图像也存在一些问题。 Firefox 4 在 OS X 的某些区域的颜色管理方面也有所退步。
  • 我现在的效果与上面链接的 Chromium 问题中列出的完全相反。 Chrome 看起来不错,但 Firefox 的颜色不匹配。我认为这个页面涉及这些问题,但它有点超出我的范围。 bugzilla.mozilla.org/show_bug.cgi?id=999600
  • @Mysterfxit 访问about:config 并将gfx.color_management.mode 设置为1
  • 谢谢,我已经看到了。我只是好奇浏览器对它的处理现在被颠倒了,我不知道为什么。一个带有不一致图片配置文件标签的横幅广告今天让我很头疼,把我带到了这里。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-03-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-12-03
  • 1970-01-01
  • 2022-07-06
相关资源
最近更新 更多