在网络上从哪里可以获得有关 12 位颜色深度支持的信息?

Add*_*lor 3 css photo colors color-depth srgb

我想知道w3specs 何时支持12 位颜色。

目前 webcolors 被定义为8 位sRGB(如: #FFFFFF 或 rgba(255,0,0,100) )

所以我想知道是否会有类似 ** 12 位 sRGB** 的东西,您可以在其中定义颜色,例如:

  • X# FFF FFF FFF - 而不是 # FF FF FF
  • Xrgba( 255*16 ,0,0,100) - 代替 rgba( 255 ,0,0,100)

由于 8+2 位格式较差,仅支持 10 位(实际上只是即将推出的显示器所需要的)是完全不可能的,因此白色将是 #8FF,这非常难看。

我已经尝试在 w3Spec 中找到此信息,但我并不幸运。

也许有人可以向我展示正确的 w3Spec或工作组的链接


为什么我需要这个?

  • 我想让 canvas 元素支持 10 位/12 位颜色,这对于照片编辑和 3D 游戏等多个网络应用程序来说会很好,对于网站来说,在 PNG 文件中使用 12 位或几乎无缝的颜色也很好过渡。

Add*_*lor 6

我查阅了 w3specs 和 css 邮件列表,你已经可以使用 10 位颜色了,只需编写如下内容:

\n\n

rgb(0.1%,0.1%,0.1%) 浏览器将决定是否向下舍入为 0%

\n\n
\n

CSS Color Level 4 还将扩展 rgb() 和 rgba() 以接受 \n <number>(其中使用了 <integer>),以便您可以编写:

\n\n

rgb(0.25, 0.25, 0.25),可能会或可能不会舍入为 rgb(0, 0, 0)

\n\n

——Simon Sapin,CSS 颜色邮件列表

\n
\n\n

有关更多信息,请阅读CSS-Color Level 4 - Editor\xe2\x80\x99s 草案,2013 年 10 月 7 日

\n