RSSパースエラー対策

先日ある方より、当ブログの RSS が上手く表示されないとのメールをいただいた。
試してみると確かに一部の RSS リーダーでは「XML パースエラー」を生じてしまう(Firefox の Sage など)。
調査の結果、一部のエントリーのタイトル文字列がエスケープされておらず、これがそのまま RSS に埋め込まれたためにエラーとなったようであった。
対策はイロイロ考えたが、結局は入力時にタイトルのみ HTML エスケープを行うという方針に決めた。Karin Lechner & Sergio Tiempo / Tango Plus が更新されたのは、上記を実施したことによるもの。
以上、備忘録を兼ねて。
[Posted on 2008-01-17]

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です