Oct 26, 2007

XHTML

ここで使ってるブログエンジンはPHP+MySQLで運用されており、W3C勧告に準拠したXHTMLを出力してくれる優れもの。ブラウザ、プラットフォーム毎に挙動が変わってくる従来のHTMLに替わるもので、現在のプラットフォームの相違を吸収してくれるのですが、その分だけルールが細かくなり、構文を間違えると当然挙動がおかしくなります。

そのため、このページの一番下に構文チェックのリンクがあり、ちょこちょこ確認をしながらエントリを書いていたりするのですが、昨日のエントリでFlashビデオを貼り付けたところ構文エラーが頻発。

デジモノに埋もれる日々- 自分のページにお手製の Flash Movie (FLV) を貼り付ける方法を参照してコピー&ペーストしまくったのですが、どうやら<embed>タグなんぞはXHTMLなんぞでは使われない模様。IE自体は<embed>タグをちゃんと認識してくれるのでビデオを表示してくれるのですが、厳密には構文エラーなのだそうです。

そんなわけで構文チェッカーを頼りに四苦八苦しながらようやくクリア。一応、正しい言語で出力された模様です。ついでにブログスクリプトのカスタマイズをちょこちょこやっていたらエンコード処理設定を間違えてインストールし直したのはご愛敬。

ところでこの構文チェッカー、チェックしたいページのURIを入力すると簡単にチェックができるので、色々なサイトをチェックしてみたのですが、W3Cに準拠したサイトというのは中々無いようで。もっとも今までシェアを欲しいままにしてきたInternet Explorer自身が独自の仕様で動いていたからって事もあるのですが、自分でサイトを作っている人(特にプロのWeb屋さん)なんかはこういうのを考えてみるのも良いんじゃないかな、って考えてたりします。

ポスト @ 23:00:45 | ウェブ,ブログ

Trackback

No Trackbacks

Track from Your Website

http://captainalice.third-sector.jp/trackback/tb.php?id=3
(言及リンクのないトラックバックは無視されます)

Comment

No Comments

Post Your Comment


*は入力必須です。E-Mailは公開されません。