RSSとAtomについての理解
■そもそもフィード(Feed)とは何か?
■じゃあAtomって?
■そういえばXMLって何だっけか?
wikipedia:Extensible Markup Language
※マークアップ言語…、コンピュータ言語の一種で、文章の論理的な構造(段落など)や見栄え(フォントサイズなど)に関する指定を、文章とともにテキストファイルに記述するための言語。
■RSSとAtomの違いは?
- http://www.witha.jp/Atom/Chapter-1_The_Atom_Project_and_RSS.html ここにRSSからAtomが誕生した歴史まで超詳しく載っている。しかも超分かりやすい。
- 簡単に言うと、「RSSは古くなってきたし、新しい機能を追加したり、曖昧な仕様を直したりしたいんだけど、RSSはもう変更できない。だから皆で一からもっと良いものを作ろう」といった経緯でAtomが開発されたようです。RSS2.0に比べてかなりシンプルでスマートなものにしたみたいです。
- 大きな相違点は次の四点である。
- 特定のベンダに依存しない
- すべての人が自由に実装できる
- 誰でも自由に拡張可能である
- 明確に且つ詳細に定義する