RSS vs Atom | rss2.0 vs Atom 1.0
webfeed用於向訂閱的讀者發佈(以標準格式)有關頻繁更新的信息,如博客中的新條目、突發新聞和多媒體。Web提要對於發佈者來說非常重要,因為它們可以自動化聯合過程。Web提要對讀者很重要,因為他們不需要手動跟蹤更新。一個單一的feed也可以聚合到多個位置。可以通過feed閱讀器(比如googlereader)查看Web提要。RSS(真正簡單的聯合)和Atom是當今最流行的兩種web提要格式。
什麼是RSS?
rss2.0是RSS的最新版本,它是rss1.0的後續版本。rss2.0於2002年9月發佈。Feed、webfeed和channel是用於調用RSS文檔的其他術語。RSS文檔由完整的內容或摘要以及元數據(日期、作者等)組成。因為標準的XML格式用於發佈,所以許多應用程序都可以查看它(即使只發布一次)。RSS包括對XML名稱空間的支持。但是命名空間支持只適用於rss2.0feed中可用的其他內容(不包括rss2.0元素)。這樣做是為了保持與rss1.*的向後兼容性。rss2.0是第一個引入音頻文件傳輸權限的web提要,它為podcast的迅速普及鋪平了道路。rss2.0引入了對外殼的支持。因此,它是播客最流行的提要類型。這一點從iTunes在其網站上使用rss2.0這一事實可以看出。rss2.0的版權於2003年7月轉讓給哈佛大學。大約在同一時間,官方RSS諮詢委員會(一個充當RSS規範維護管理機構的團體)成立了。
什麼是原子?
Atom是一種較新的web提要格式,於2003年6月引入,它的開發實際上是為了克服rss2.0中存在的一些限制(缺少當前添加的內容和嚴格的向後兼容性)。atom1.0是最新版本,它可以容納一系列內容類型,包括文本、轉義HTML、格式良好的XHTML和XML。Atom有單獨的和標記。獨立條目或Atom條目允許鏈接。Atom可以使用XML加密和XML數字簽名來加密。
RSS和Atom有什麼區別?