はてなダイアリーの不具合?

風俗店情報ビッグデザイアhttp://www.bigdesire.co.jp/)の制作スタッフによるブログです。

JavascriptFlash に関する技術情報を調べていたところはてなダイアリーに有益そうな情報をエントリーしてる人がいたので、うきうきしながら読んでいたのですが、肝心なところでぶちっとテキストが切れてました。

そのページはここ。
http://d.hatena.ne.jp/veryberry_cafe/20060928

あまりにも唐突でおかしい切れ方だったのでソースを調べてみると、どうやら noscript 要素を囲む山形括弧が < や > に置換されずにそのまま出力されており、それ以降のテキストが全部 noscript のなかに飲み込まれてテキストがぶっちぎれていました。ためしに Javascript をオフにして表示してみるとふつうに表示されました。

このことから分かる点は二つあります。ひとつはエントリーの作者は Javascript をオフにしている(かもしれない)ということ。これは Flash チェックの効き目を確かめていろいろテストをしたあとに Javascript をオンにし忘れて、その状態でエントリーを書いた可能性が考えられます。ふたつめははてなダイアリーの HTML タグチェックが不完全で noscript をそのまま通してしまうということです。というかそもそもはてなダイアリーWiki などと違ってローカル文法以外にタグが使えるってことでしょうか?だとするとタグを無効化する処理が入っていないか、許容するタグが結構多いってことになります。

というような蛇足はさておき、このエントリーの中身は結構参考になったという話でした。