Ellinikonblue.com Weblog

夢は夢のまま終わらせない…

« 「 Firefox 1.0 Release 」 | This weblog top | 「 Windows XP Media Center Edition 2004/2005 ForceWare Version 66.77 」 »

CSS Valid ではない理由

[ コラム ]

 最近、 Web Designing 2004 年 11 月号の特集記事「 CSS で、ここまでできる!」を読んで感化され、 再度 XHTML + CSS の勉強をし始めているところで、 当 Weblog も XHTML 1.0 Transitional valid にしてみました。 具体的には XHTML にしたがってフレーバーを書き直し、 snapimg プラグイン で使用するセレクタを id から class に変更しただけですが、 公開している全ページを valid にするには過去のエントリをすべて XHTML に準拠したコードに書き換えないと駄目なので、 これは後々の課題ということで今回は保留。
 しかし、勉強をし直せばし直すほど、今まで書いてきた自分の HTML コードを見直すと なんとアドホックだったのだろう…とちょっと赤面するくらい 恥ずかしくなってきます。なにやら C のコードが ある程度思い通りにかけるようになってから、 ポインタをよく理解していない頃に書いたレポートのコードを見て、 恥ずかしくなった大学時代を思い出しました。

 ついでに RSS Feed も valid だったので、フッタ部分に ロゴつけてみました。はい、単なる自己満足です。
 しかしながら、CSS に関しては valid にはなっていません。
 公開している当サイトのフレーバーの CSS を見ていたければわかるのですが、 当サイトの CSS ではすべて色を RGB のコードではなく 色の名前で指定しています。
 実際のところ、たとえば「 white 」と指定するところを 「 #ffffff 」と指定してしまえば、現状でも ほぼ CSS2 に valid なコードになるのですが、それより個人的に色を名前で 指定する方がすごく自然に思えます。
 長いことコンピュータの世界に足をつっこんだままになって、 「 #ffffff 」と言われても「 white 」と考えることに、個人的には ほとんど違和感のない人なのですが、逆にコンピュータとは比較的縁遠い人たちにとって、 この無個性な 16 進数による色の表現はどう感じられるのでしょうか?

 大学時代の恩師と呼べる方に 「プログラムコードとは文学だ」 と 教えられました。 実際に一握りの天才と呼ばれるレベルのプログラマが書いた コードは芸術的なほど読みやすいことを実感するたび、 極端な表現ではありますが、師の教えを思い出します。
 プログラムコードではないですが、 無機質なコンピュータを利用した表現の中でも「ウェブデザイン」という 大衆からその芸術性を認められつつある世界の「 valid 」が、 万人に読解しにくい暗号のようなコードを含むということが、 個人的にはどうしても納得できません。

 この Weblog の CSS が valid ではない理由。 それはこんななくだらない感情論です。
---
「色の名前」 (近江 源太郎/ネイチャープロ編集室 著) という本があります。時々読むでもなく眺めると心が少し和みます。
色の名前
近江 源太郎 著
( 角川書店 )
¥ 2,625

no comments | no trackbacks

Nov 09, 2004 at 22:24

トラックバック


このエントリへのトラックバック一覧

 まだこのエントリに対するトラックバックはありません。

コメント

このエントリへのコメント一覧

 まだこのエントリに対するコメントはありません。

コメントを書く






※ URL の場合は http://... から、 メールアドレスの場合は mailto:... から記述してください。






« Return to this weblog top.

Local Search

Google

WWW を検索
Ellinikonblue.com を検索

Calendar

November
Sun Mon Tue Wed Thu Fri Sat
 
9
       

Categories

Archives

Total 1208 Entries.

Hot Product

amanatu.com


Links

Syndicate

Specification

RSS feed meter for http://www.ellinikonblue.com/blosxom/ スカウター : Ellinikonblue.com Weblog

Powered by

powered by blosxom. Powered by FeedBurner
My Profile by iddy

© 2004-2007 Ellinikonblue.com All Rights Reserved.

Valid XHTML 1.0! [Valid RSS]