RSS の歴史
RSS は、多くの異なったバージョンがリリースされています。
RSS の歴史
- 1997 - Dave Winer が scriptingNews を開発。 RSS が生まれました。
- 1999 - Netscapeは RSS 0.90 (scriptingNews サポートした)を開発。これはRDFのヘッダと単純にXMLいました。
これは、単に RDF ヘッダを持つ XML でした。
- 1999 - UserLand 社の Dave Winer は、scriptingNews 2.0b1 を開発
(これは Netscape の RSS 0.90 の機能を含んでいます)
- 1999 - Netscapeは、RSS 0.91 を開発。このバージョンでは、RDF ヘッダを取り除きましたが、
scriptingNews 2.0b1 のほとんどの機能が含まれています。
- 1999 - UserLand 社は、scriptingNews を取り除き、RSS 0.91 だけを使用しました
- Netscape は、RSS の開発を中止
- 2000 - UserLand 社は、公式に RSS 0.91 仕様をリリース
- 2000 - オライリー社のラエル Rael Dornfest が率いるグループは、RSS 1.0 を開発しました。
このフォーマットは RDF や名前空間を使用しています。このバージョンは、多くの場合 0.91 の新バージョンと混同されますが、
これは RSS 0.91 とはつながりのない完全に新しいフォーマットです
- 2000 - UserLand 社の Dave Winer は、RSS 0.92 を開発
- 2002 - UserLand 社を出た後、Dave Winer は RSS 2.0 を開発
- 2003 - 公式の RSS 2.0 仕様をリリースされました
違いは何ですか ?
RSS 1.0 は、W3C の RDF(Resource Description Framework)標準を使用して開発された唯一のバージョンです。
RDF の背後にある考え方は、セマンティック Web の作成を支援することでした。
RDF とセマンティック Web については、こちらをご覧ください。
しかし、これは普通のユーザにとりあまり重要ではありませんが、Web 標準を使用することは、データ交換のためには
人とアプリケーションにとり容易になります。
どの RSS バージョンを使うべきか ?
RSS 0.91と RSS 2.0 は、RSS 1.0 よりは理解しやすく簡単です。 このチュートリアルは、RSS 2.0 に基づいています。
RSS Web 標準はあるの ?
公式な RSS 標準はありません。
- 全 RSS フィードの約 50 % は RSS 0.91 を使用
- 約 25 % は RSS 1.0 を使用
- 最後の 25 % は RSS 0.9x バージョンと RSS 2.0 の間に分割
|