Webを支える技術 第12章 Atom
- Atom は RSS のように更新情報を配信するフィード……と思ったらそれだけではないらしい
- Atom の論理モデル
- Member Resource - 要素の最小単位
- Entry Resource (XML で表現できる)
- Media Resource (画像、音声、動画など?)
- Collection Resource
- 複数の Member Resource を内包する。ただしネストできない
- Feed
- Member Resource - 要素の最小単位
- メディアタイプは application/atom+xml
- 拡張子 .atom
- 名前空間 http://www.w3.org/2005/Atom
- Entry のメタデータ
- Entry にはいろいろなフォーマットで内容を格納できる
- Feed のメタデータ
- Author, Contributor は配下の Entry で省略した時のデフォルトになる
- subtitle
- generator (生成プログラム)
- icon - favicon
- logo
- Atom Threading Extentions (RFC 4685)- スレッドを表現する
- Atom License Extention (RFC 4946) - ライセンスを表現する
- Feed Paging and Archiving (RFC 5005) - フィードを分割する
- Open Search - 検索結果を表現する