改築完了
RSSアイコン
とかPoweredアイコンとか、非常に細かいところを修正。ま、これで一応出来上がりかなレベルまで完了。
RSSがValidator(ばりでーた)を通らないのが個人的にものすげえ気分悪いんですけどね。けど、これはMTのバグっぽい気がするんだけどなぁ…
<$MTDefaultLanguage$>タグの置換後文字列が"jp"にならなきゃいけないのに、"en-us"のままッス。
原因追求しようとしたけど、perlは不得手なのでパス。
で、Validatorてのは言語構文、構造の正当性を確認するための仕組みで、html用やCSS用も存在しています。
html Validator
CSS Validator
この「正当性」てのが曲者で、見た目や閲覧環境ごとの再現性を重視すると正当性が崩れたりするんです。で、逆に正当性にこだわると見た目がいまひとつのページになったり。
僕もオープン系技術者の端くれなので、できるだけ正当性を遵守してみようと思って色々と策を弄しているわけです。そこをエレガントな方法で解決ができると失禁モノの興奮ですよ?
TECHNERDのトップページ
はValidatorで蹴飛ばされますが、それに突っ込むのは野暮でございます。大改造する気力ナッシングなもので…orz
htmlやCSSなんかはデータをwebにアップしたところで罰則規定も遵守義務もないので基本的には自己満足の世界だと思ってます。だから他人、特に素人さんのサイトの構文についてとやかく言う気もありません。文字サイズが小さいままで固定されてるトコとか、Scriptを強制するサイトを見ると心中穏やかではありませんが…。
webデザインの世界では構文死守派と、見た目が大切やん派でケンカになるらしーですが。
僕としては、htmlもxmlもそれぞれが一つの言語なので、言語の多様性に期待するというスタンス。多様性と淘汰の果てに進化があると信じて疑いません。
とはいえ、ブラウザを作るときはトンチキなhtmlも解釈できるようにするために、ものすごーく手間をかけているそうですよ。携帯やゲーム機向けの組み込みブラウザを作っている某a社のブラウザ事業は赤字かほとんどトントンらしいという噂を聞きますし。
そんなわけで、ブラウザを作るということがどれ位手間なのかが想像に難くないので、そういう苦労が少しでも軽減できるようになるべく綺麗なhtmlを書けたらいいなぁ、と個人的に楽しみながらやっているわけです。
けど、情報技術の学術的な場所でvalidatorに通らないようなhtmlを見かけると、( ´,_ゝ`) と思ってしまう時があるのはなぜでしょうね?
って、そりゃ自分の通っている学校サイトのhtmlやんけ… orz





