しかし、勉強をし直せばし直すほど、今まで書いてきた自分の HTML コードを見直すと なんとアドホックだったのだろう…とちょっと赤面するくらい 恥ずかしくなってきます。なにやら C のコードが ある程度思い通りにかけるようになってから、 ポインタをよく理解していない頃に書いたレポートのコードを見て、 恥ずかしくなった大学時代を思い出しました。
ついでに RSS Feed も valid だったので、フッタ部分に ロゴつけてみました。はい、単なる自己満足です。
しかしながら、CSS に関しては valid にはなっていません。
公開している当サイトのフレーバーの CSS を見ていたければわかるのですが、 当サイトの CSS ではすべて色を RGB のコードではなく 色の名前で指定しています。
実際のところ、たとえば「 white 」と指定するところを 「 #ffffff 」と指定してしまえば、現状でも ほぼ CSS2 に valid なコードになるのですが、それより個人的に色を名前で 指定する方がすごく自然に思えます。
長いことコンピュータの世界に足をつっこんだままになって、 「 #ffffff 」と言われても「 white 」と考えることに、個人的には ほとんど違和感のない人なのですが、逆にコンピュータとは比較的縁遠い人たちにとって、 この無個性な 16 進数による色の表現はどう感じられるのでしょうか?
大学時代の恩師と呼べる方に 「プログラムコードとは文学だ」 と 教えられました。 実際に一握りの天才と呼ばれるレベルのプログラマが書いた コードは芸術的なほど読みやすいことを実感するたび、 極端な表現ではありますが、師の教えを思い出します。
プログラムコードではないですが、 無機質なコンピュータを利用した表現の中でも「ウェブデザイン」という 大衆からその芸術性を認められつつある世界の「 valid 」が、 万人に読解しにくい暗号のようなコードを含むということが、 個人的にはどうしても納得できません。
この Weblog の CSS が valid ではない理由。 それはこんななくだらない感情論です。
---
「色の名前」 (近江 源太郎/ネイチャープロ編集室 著) という本があります。時々読むでもなく眺めると心が少し和みます。