- RSS 教程
- RSS - 首頁
- RSS - 什麼是 RSS?
- RSS - 優勢
- RSS - 版本歷史
- RSS - Feed 格式
- RSS - 閱讀 Feed
- RSS - Feed 釋出
- RSS - Feed 驗證
- RSS - 什麼是 Atom?
- RSS - 進一步擴充套件
- RSS - 總結
- RSS 有用參考
- RSS - 快速指南
- RSS - 有用資源
- RSS - 討論
RSS - 版本歷史
RSS 最初由 Netscape 發明。他們希望使用 XML 格式來分發新聞、故事和資訊。Netscape 改進了 RSS 的版本,然後放棄了它。
後來 Userland Software 開始控制 RSS 規範併發布更新的 RSS 版本。他們繼續開發他們自己的 RSS 版本,最終 UserLand 釋出了 RSS v2。
RSS 已釋出了許多不同的版本。
1997年12月27日 - Userland 的 Dave Winer 開發了 scriptingNews。RSS 誕生了。
1999年3月15日 - Netscape 開發了 RSS 0.90(支援 scriptingNews)。這只是帶有 RDF 標頭的 XML,用於 my.netscape.com。
1999年6月15日 - UserLand 的 Dave Winer 開發了 scriptingNews 2.0b1,其中也包含了 Netscape 的 RSS 0.90 功能。
1999年7月10日 - Netscape 開發了 RSS 0.91。在這個版本中,他們刪除了 RDF 標頭,但包含了 scriptingNews 2.0b1 的大多數功能。
1999年7月28日 - UserLand 不再使用 scriptingNews 格式,只採用 RSS 0.91。
Netscape 停止了他們的 RSS 開發。
2000年6月4日 - UserLand 釋出了官方的 RSS 0.91 規範。
2000年8月14日 - 由 O'Reilly 的 Rael Dornfest 帶領的一個小組開發了 RSS 1.0。此格式使用 RDF 和名稱空間。此版本經常被誤認為是 0.91 的新版本,但這是一個全新的格式,與 RSS 0.91 無關。
2000年12月25日 - UserLand 的 Dave Winer 開發了 RSS 0.92,它是 0.91 具有可選元素。
2001年4月20日 - 討論過 RSS0.93 但從未部署。
2002年3月14日 - MetaWeblog API 將 RSS 0.92 與 XML-RPC 合併,以提供強大的部落格 API。
2002年9月18日 - Dave Winer 在離開 Userland 後開發了 RSS 2.0。這是 0.92 具有可選元素。MetaWeblog API 更新為 RSS 2.0。在開發過程中,此格式稱為 0.94。
2003年7月15日 - 哈佛大學在創意共享許可下發布了官方規範 RSS 2.0。
應該使用哪個 RSS 版本?
關於使用 RSS Feed 版本沒有達成共識。這取決於您,您想使用哪個版本。我們建議使用最新的版本,即 RSS2.0。它足夠簡單易用,也易於學習。
- 大約 50% 的所有 RSS Feed 使用 RSS 0.91。
- 大約 25% 使用 RSS 1.0。
- 其餘 25% 分佈在 RSS 0.9x 版本和 RSS 2.0 之間。
我們將在下一章中看到這些版本的 Feed 格式。