4

您可能知道颜色在浏览器中的显示方式不同,无论是 CSS 还是某些图像。在做了一些研究之后,似乎 Sketch、Firefox 和 Chrome(我在 OSX Yosemite 上)使用 sRGB 配置文件。Safari 和 Finder 似乎使用了其他东西,颜色也完全不同。我正在尝试在我的工作空间中建立一些一致性。

我的理解是 Safari 默认使用操作系统颜色配置文件,即“彩色 LCD”。切换到 sRGB(我在“显示”>“颜色”列表中的一个以及我下载的一个)会导致颜色超蓝/褪色。

如何让 Safari 使用 sRGB?或者我不正确,这是问题所在?我目前面临的部分挑战是为客户端提供 CSS 调色板,但我不知道哪个浏览器更“正确”——我假设我使用 sRGB 并且 Safari 不正确但可能不正确?

4

1 回答 1

0

古董问题路演

非常过时的问题,这是一个现代答案:

在提问的时候,Chrome 和 Firefox 没有色彩管理,而 Safari 和 OS X 的色彩管理已经很长时间了。Web 的标准是 sRGB - 但要使用非色彩管理浏览器,必须校准显示器(不仅仅是配置文件)以符合 sRGB。

今天

今天,Firefox 和 Chrome 是颜色管理的(取决于版本,可能只适用于图像而不是 CSS 颜色)。

要在 Chrome 中强制使用某个 ICC 配置文件,您可以将其粘贴到地址栏中:

chrome://flags/#force-color-profile

尽管如此,许多移动浏览器仍然没有进行颜色管理(颜色管理使用大量处理器资源)。


广阔的色域世界

我正在回答这个老问题,因为我想解决其他问题:如果您使用的是标准 sRGB 显示器,并且您的色彩管理浏览器与非色彩管理浏览器(如旧版 Opera)中显示的 sRGB 图像不匹配,那么您的 MONITOR是出路调整,或者不符合sRGB。如果您使用的是更广色域的显示器,这是可以预料的。

虽然有一些“更广色域”的显示器/显示器,例如 Apple 的 Display P3 和 Adob​​eRGB Wide Gamut 显示器,但市场上的大多数显示器都旨在显示 sRGB。

要使用“广色域”显示器,您基本上必须拥有色彩管理,并且在色彩很重要的任何事情上使用色彩管理的应用程序。

但是,如果您使用的是 sRGB 显示器,如果您可以调整显示器以匹配 sRGB 规格,那么在没有色彩管理的情况下应该可以正常工作。这是因为 sRGB 是一种显示参考的色彩空间,也是万维网的标准。虽然 CSS4 将添加额外的色彩空间,但 sRGB 在可预见的未来仍将是默认空间(有一些 sRGB 更适合的可访问性原因)。

如果您不使用色彩管理,您实际上可以获得更好的性能,而是确保您的显示器正确校准为 sRGB。如果你可以的话。

校准

如果您正在使用色彩管理,并且想要获得准确的结果,那么您确实需要硬件校准器/配置器和软件,例如 XRite i1 Display Pro。

于 2019-08-10T04:48:10.173 回答