ZAPAnet総合情報局 > ZAPAブログ2.0 > RSS2.0の方が良いかもしれません…

RSS2.0の方が良いかもしれません…

2008年02月19日 ブログ全般
このブログ[Z]ZAPAブロ~グ2.0では、Nucleus CMSの初期テンプレートに用意されていたRSS1.0RSS2.0、atom0.3の3つのフィードファイルを配信しています。
このうち、メインはRSS1.0にしていたのですが、RSSリーダーで[Z]ZAPAブロ~グ2.0を購読している人なら、もしかしたらRSS1.0よりもRSS2.0の方が良いかもしれません…という話です。(世間一般的にRSS2.0が優れている、とかそういう話ではありません)
以下の内容に同意された方は、「https://zapanet.info/blog/xml-rss2.php」に変更してみてください。

RSSの違い

RSSのフォーマットの話を聞いても、イマイチ何だか分からない人が多いと思います。RSS2.0がRSS1.0の後継で優れているフォーマットというのであれば簡単な話ですが、実はもっと複雑です。RSSの後ろに付いている数字によって、「RSS」の意味さえ違います。RSS - Wikipediaによれば、
・RDF Site Summary(RSS 0.9とRSS 1.0)
・Rich Site Summary(RSS 0.91)
・Really Simple Syndication(RSS 2.0)
と「3種類のRSS」が存在しています。

[Z]ZAPAブロ~グ2.0のRSS

RSSそれぞれの優劣は置いておくことにして、このブログのRSSについて説明します。
配信RSSは、前述の通りRSS1.0、RSS2.0の2種類があります。違いは、RSSで表示される本文の内容にあります。

RSSの種類 内容 こんな人に向いている?
RSS1.0 250文字以内の概要文のみ 更新情報のみを知りたい人
RSS2.0 HTMLタグを含む本文全て(追記はのぞく) 内容をある程度読みたい人

RSSリーダーでRSSを購読している場合、このブログのRSS1.0の場合はタグが含まれず、画像なども表示されません。文字数も250文字以内の概要文であるため、詳しく知りたい人には不向きです。更新された情報の通知を受け取って、内容はブログにアクセスして読む人に向いています。
一方、RSS2.0の場合は、タグを含んでいるため、対応しているRSSリーダーであれば画像なども表示されます。追記をのぞく本文全てが配信されるため、RSS1.0よりも詳しい情報を知ることができます。

以下の図は、livedoor Readerでの[Z]ZAPAブロ~グ2.0のRSS1.0とRSS2.0の表示例です(表示記事は世の中には、叱られたい人もいるの場合)。RSS2.0の方は画像も表示されます。
RSS1.0の表示例 RSS2.0の表示例

それぞれ長所と短所があり、本当はRSSリーダーの使い方によってきちんと選ぶべきです。もし、RSSリーダーで[Z]ZAPAブロ~グ2.0のRSS1.0を購読している人で、RSSリーダー内でもっと詳しい情報を知りたいという人は、
https://zapanet.info/blog/xml-rss1.php
 ↓↓↓
https://zapanet.info/blog/xml-rss2.php
に変えた方が良いかもしれません、という話でした。(内容やタグの話は、あくまでもこのブログ限定での話です)

なぜ今RSS2.0なのか

では、なぜ以前はRSS1.0がメインで、今RSS2.0の方を勧めるかというと…

以前、RSSとは「RDF Site Summary」のことであり、サイトの要約を配信するものだと思っていました。したがって、更新情報を通知されたら、直接そのサイトにアクセスして見に行くのが普通であり、RSSは更新情報だけの簡単な概要だけで十分だと思っていました。他のツールに置き換えてみれば、はてなアンテナのような更新情報ツールとしての使い方がメインでした。

ところが、去年からRSSリーダーとしてGoogleリーダーを使い始めて、その気持ちが変わるようになりました。Googleリーダーでは、RSS内の画像を表示できるのはもちろんのこと、購読している全てのブログをフォルダに分けて更新順に並べて見ることができます(ライブドアリーダーの場合は、ブログ単位で見るので埋もれにくく感じます)。このように見た場合、RSS本文の内容が短く分かりにくいものだと、他のブログの更新情報に埋もれてしまう可能性が高くなります。また、個人的に購読ブログ数を増やしたせいで、全てのブログにアクセスして見に行くということができなくなってきました。

ちょうど、このブログのRSS2.0では本文の内容をXMLのCDATAセクションでHTMLタグごと配信していたため、RSS1.0よりRSS2.0の方が良いと思うようになってきました。このようなことから、自分と同じようにRSSリーダーで[Z]ZAPAブロ~グ2.0を購読していて、内容をもっと知りたい人は、RSS1.0よりRSS2.0の方がオススメです。

RSSに対する考え(今現在)

なお、今現在の自分の考えとしては、「RSSは、サイトの更新情報の要約を配信するフォーマット」であると考え、RSSで配信している要約内容は、他の人も自由に利用して良いと考えています。したがって、自由に利用されて困るような全文をRSSで配信する予定はなく、要約のみを配信するつもりです。

また、システム的な問題もあり、ブログのトップページよりもRSSファイルへのアクセス数の方が遙かに多く、RSSファイルを全文配信にするとサーバー負荷や転送量が一気に増えてしまいます。Nucleusの初期状態で、RSS1.0、RSS2.0、atom0.3の3つのフィードファイルを配信し始めてしまったため、それぞれのファイルごとにもアクセスが発生しています。

以上のことから、全文配信を要求されても、今のところ全文配信するつもりはありません。全文配信をするなら、要約用のRSSではなく、利用規程のしっかりとした新しいフォーマットが必要なのではないかと考えています。

購読フィードの変更を

以上のことから、現在[Z]ZAPAブロ~グ2.0のRSS1.0を購読している人で、RSSリーダー内でもう少しだけ詳しい情報を知りたいという人は、
「https://zapanet.info/blog/xml-rss2.php」
に変更してみてください。(強制ではありませんので、ご安心を)