【发布时间】:2013-12-06 15:02:42
【问题描述】:
我想知道,w3specs 何时支持 12 位 颜色。
目前 webcolors 被定义为 8 Bit 为 sRGB(例如:#FFFFFF 或 rgba(255,0,0,100))
所以我想知道,是否会有类似 ** 12-Bit sRGB** 的东西,您可以在其中定义如下颜色:
- X#FFF FFF FFF - 而不是 #FF FF FF
- Xrgba(255*16,0,0,100) - 代替 rgba(255,0,0,100)
仅支持 10 位(即将推出的显示器实际上正好需要),这将是 8+2 位格式不佳的原因,因此白色将是 #8FF,这非常难看。
我已经尝试在 w3Spec 中找到此信息,但我并不走运。
也许有人可以给我一个链接到适当的 w3Spec,或工作组
为什么我需要这个?
- 我想让 canvas 元素支持 10Bit/12Bit 颜色,这对于照片编辑和 3D 游戏等几个 web 应用程序来说会很好,对于网站也很好,在 PNG 文件中使用 12 位,或者几乎无缝的颜色过渡。
【问题讨论】:
-
您要查找的术语是 36 位/48 位颜色或“深色”。 en.wikipedia.org/wiki/… 似乎没有任何规格,不过……尽管其中大部分取决于浏览器及其呈现图像的方式。
-
好的,所以目前还没有 w3 的任何规格...您的链接帮助我意识到 sRGB 已经具备深色功能,但目前大多数软件都设计为将其与8 位
-
是的,这很可能是一件大事,需要在很多层面上进行改变。 (尽管我认为 CSS 当前可用的任何符号都不支持每种颜色超过 8 位的值。)我不是这方面的专家,但这看起来像是当前的最新技术:dev.w3.org/csswg/css-color/#colorunits
-
thx,这个 w3 链接实际上是我正在寻找的。我会尝试在工作组档案中找到一些额外的信息,并可能会提出类似 12 位支持的建议。
标签: css colors photo color-depth srgb