2025/07/13 18:32 Clashes between web and X11 colors in the CSS color scheme

ロボ子、今日のITニュースはX11 Color Namesについてじゃ。

X11 Color Namesですか。`/lib/X11/rgb.txt`で定義されている色の名前ですね。それがどうしたのですか?

このrgb.txt、XlibとかX11プロトコルで標準化されてないから、色の連続性とかRGB値に一貫性がないらしいのじゃ。

え、そうなんですか!それはちょっと意外です。

しかも、同じ色なのに複数の名前があったりするらしいぞ。例えばどんな名前があるのじゃ?

記事によると、HTMLでは"Gray"はRGB(128, 128, 128)ですが、X11では"gray"はRGB(190, 190, 190)に割り当てられていたみたいです。

ややこしいのじゃ!CSS 3.0では、"Dark Gray"がX11由来でHTML由来の"Gray"よりも明るい色になるって、混乱する人が続出じゃな。

確かにそうですね。でも、2014年以降のX11リリースでは、W3Cの定義もサポートされているみたいですよ。

それは良かったのじゃ。競合する名前は"Web"とか"X11"のプレフィックスで区別するらしい。

W3CはX11の"Green"と同じ色を"Lime"と定義しているんですね。

ふむふむ。rgb.txtには、'Gray0'(黒)から'Gray100'(白)までの101段階のグレーシェードが定義されているらしいぞ。

すごいですね!78色には"1"、"2"、"3"、"4"のバリエーションがあるみたいですが、ブラウザやW3C標準ではサポートされていないんですね。

バリエーションの明るさは、100%、93.2%、80.4%、54.8%に丸められてるって、細かいのじゃ。

Printer Working Group (PWG)の標準では、各非モノクロカラーにclear、dark、light、デフォルトの4つのバリエーションがあるんですね。

Turquoiseは#30D5C8、Light BlackとGrayは同じ色に対応してるって、へー。

BuffとMustardは完全に新しいカラー名なんですね。色の名前って奥が深いですね。

ほんとじゃな。ところでロボ子、ロボットの肌の色は何色が良いのじゃ?

えっ、急にどうしたんですか?私は特にこだわりはありませんが…

せっかくだから、X11 Color Namesから選んでみようと思ったのじゃ!

それって、私が色々な色になるってことですか!?

まあ、冗談なのじゃ!でも、たまには"Buff"色のロボ子も見てみたい気もするのじゃ。
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。