軽く意外さを感じるとともに、ああ、確かにこういう形もアリだなぁと思った、有坂陽子 + 長谷川恭久(2004),スタイルシート スタイルブック,翔泳社の発売をantipop→Monolog | Hemiolia.comで知る。Kotaroさんの言われるように、昨今の blog ブームとそれに伴う MT の普及(どっちがどっちを伴ったのかは定かではないが)により、数年前には思ってもみなかったような形で CSS は普及した
、というのに軽い驚きとか妙な得心を得たりもします。まぁ、MTやその他のBlogアプリの普及だけでなく、当然、ここ数年でそういった環境が整ってきたということがあってはじめて「時を得た」訳なので…。
勿論、こういった書籍が多くの人に読まれたり、MTのカスタマイズによって更にCSSが一般化することはとても素晴らしいことだと思うけど、へそ曲がりな漏れなんかはいろいろと考えてしまう。yuuさんがプロが教えるMovable Typeの構造デザインで述べられているように、Movable Typeのデフォルトテンプレートには構造「論理」が今ひとつ欠けている訳で、htmlの本質的な部分を省みることなく、表徴的なCSS=スタイル弄り、ということだけが一人歩きしてしまったら、ApeとかMimicのskin弄りと本質的な差違はあまりないのではないかとか愚考したりするわけです。
まぁ、まだ実際の書籍を見ている訳でもないし、じっくりと読んでみてから書評なり、コメントなりすればいい話なのですけどね。それにしても、Amazonの内容紹介でのテーブルデザインとCSSデザインの折衷である「ハイブリッド」デザインを提唱し、正しいスタイルシートの使い方をやさしく導入する
というのがいかにもアレな感じです。
あと、これは前からずっと言っていることなのですが、コンテンツとデザインの分離
というのが「検索にヒットしやすい」ウェブページをデザインする
とかアクセシビリティやメンテナンス性を向上させる
というのにダイレクトに繋がっていく考え方にちょっとどころではない違和感を覚えます。いや、勿論その条件のひとつではあると思うけど、個人的には、まずはじめに「論理的なサイト構築(サイトレベル〜パラグラフレベル)」があって、その概念に含まれるものとして、SEOとかアクセシビリティとかユーザビリティがあって、そのまた下位の技術のひとつとして「構造と見栄えの分離」というのがあるんじゃないかと思うんですが…。
HTMLの本質って、個人的な考え方で言えば、文書を論理化するということに尽きるんじゃないかと思うわけです。それは、HTMLの誕生にまつわる歴史と欧米の基本的なアカデミックライティングの技術とか考え方を多少なりとも学んでいれば辿り着ける考えじゃないかって思ったりとかします。
まぁグタグタ長いこと書いてしまいましたが。
昨日の日記で以下のように書いたのです。
昨日、某氏より詳しいメールを頂いて分かったのですが、CXのDNSを管理するDNSとこのcozy.cxをヴァーチャルホストしている大元のmaitrise.netのDNSで、cozy.cxのプライマリネームサーバの名前が異なっていた(但しIPは同じ)ことと、maitrise.netとcozy.cxで2ヶずつ指定していたzoneeditのセカンダリDNSのうち1ヶが被っていたことがどうも原因だった模様。(断定はできないけど)
見事に間違っていたみたいで、正解は、ゾーンファイルのシリアルを更新していなかったことだったようです。再度、某氏より御指摘を頂きました。っていうか俺って本当にアフォ過ぎる。マジでアフォだ。猛省せねば。
若干、テスト中のため、小出しにトピックの更新をしてしまいそうなのです…。しばらくご迷惑をおかけいたします。
サーバを変更する前のtDiary+emptDiaryStyleではカテゴリ表示にエラーが出たりとか結構アレだったので、今回は、tach.arege.net: private な Debian パッケージをapt-lineに入れさせて頂き、apt-getで導入し、ひとつずつメモをとりながらxhtml1.1っぽく(あくまでも)カスタマイズしていきますた。で、どこを変えたかとかなんのpluginを使っているかとか。
具体的にどこをどう弄ったかは、余力があればWikiでまとめるかと。今遭遇しているのは、index.rdfにIEでアクセスできないこと(サーバの設定の問題なのか?)くらいかなぁ。まだ完全ではないので追々修正していこう。