RSS 配信を始めてみたけれど...

履歴に書いたように、RSS の配信をはじめました。

しかし、ある程度予想していたものの、W3C RDF Validation Service 等で文法チェックをしてみると、エラーだらけ(^^;。今の書き方だと HTML タグが使えない(;_;)

RSS リーダによる閲覧確認も、Mozilla Firefox の拡張 Sage でしか確認していないので、RSS リーダの種類によっては、書式が大きく崩れてしまうかも。

現状では、取り敢えず概要部分で全てのタグを削除しているけれど、改行すら使えないので、何とかしないと。

今は一番汎用性のありそうな、RSS 1.0 で書いていますが、RSS 2.0 や Atom で書かないとだめかなあ~。しかし手書きをする人は殆どいないせいか、参考になる適当なサイトが見つからない(;_;)

2008/03/27 追記

概要ではなく、全体を載せる方法がわかったので、取り敢えずそれを追加。
(参考にしていたサイト「RSS(RDF Site Summary)によるサイト情報の要約と公開」を最後までちゃんと読めば載っていた(^^;)

これで、RSS リーダでも本文に対しては、改行などが表示される書式で配信できていると思う。

ただまだ概要で改行を表示させる方法がわからない(;_;)

どなたか知っていたら教えてください。

P.S RSS ファイルへの新しい記事の追加は、秀丸エディタのマクロを自作しました。取り敢えず、W3C RDF Validation Service でエラーがでないレベルのファイルは作成できます。

必要な人はいないでしょうね。今まで秀丸エディタのサポート会議室でもそのような投稿は見たことがないし。もし要望があれば、公開しますけど...。

2008/03/28 追記

概要で改行を表示させる方法が解りました。概要の中身が更に XML として処理されるように書けばよいんですね。

ただ XML で定義済みの定義済みの実態参照は少ないので、単純な改行の形式 (<BR />) で公開することにしました。

後わからないのは、本文部分でそのままタグを使う場合、XHTML で書かなければいけないのか? HTML も許されるのか? という点です。

2008/03/28 追記 その 2

どうやら概要、本文とも XML で記述する必要がありそう (→XML用語事典 [CDATAセクション])

改行や画像など <img src="..."><img src="..." /> の置き換えは簡単だけど、<dt>, <ds>, <li> に対応するように各々 </dt>, </ds>, </li> で挟む処理は面倒そうだなあ~。