X11 颜色名称的曲折历史:从 X10 到 CSS 的颜色大战

2025-07-15

X Window 系统中的 X11 颜色名称,最初源于一个简单的文本文件 `rgb.txt`,它将字符串映射到 RGB 颜色值。这个列表在早期 X11 版本中广泛使用,并被 Mosaic 和 Netscape 等早期网页浏览器采用,成为网页颜色的基础。然而,X11 和 W3C 规范在某些颜色名称上存在差异,例如“Gray”,导致 CSS 中出现了“Gray”和“Dark Gray”色调差异的奇怪现象。近年来,X11 开始支持 W3C 定义,并添加前缀以区分冲突的颜色名称。`rgb.txt` 还包含一系列灰度色和颜色变体,但这些并未被 W3C 标准采用。这段历史展现了科技发展中标准化和兼容性问题的复杂性。

科技 颜色名称