Latest web development tutorials

RSS 歷史

RSS 已發布了很多不同的版本。


RSS 的歷史

RSS 的歷史

  • 1997年 - Dave Winer開發出scriptingNews。 RSS 由此誕生。
  • 1999年 - Netscape開發出RSS 0.90 (由scriptingNews支持的)。 這是帶有一個RDF header 的簡單的XML。
  • 1999年 - Dave Winer在UserLand公司開發出scriptingNews 2.0b1 (包含了Netscape的RSS 0.90的特定)。
  • 1999年 - Netscape開發出RSS 0.91。 在此版本中,他們刪除了那個RDF header,但是包含了大多數來自scriptingNews 2.0b1 的特性。
  • 1999年 - UserLand擺脫了scriptingNews,而僅僅使用RSS 0.91。
  • Netscape 停止了RSS 的研發
  • 2000年 - UserLand發布了正式的0.91規範
  • 2000年 -一個由Rael Dornfest領導的團隊在O'Reilly開發出RSS 1.0。 此格式使用了RDF 和命名空間。 此版本常被混淆為0.91 的新版本,不過它是完全不依賴RSS 0.91 的新格式。
  • 2000年 - Dave Winer在UserLand公司開發出RSS 0.92。
  • 2002年 - Dave Winer在離開Userland之後開發出RSS 2.0。
  • 2003年 -正式的RSS 2.0規範發布。

不同之處在哪裡?

RSS 1.0 是唯一使用W3C 的RDF(資源描述框架) 標准進行開發的版本。

RDF 所蘊含的理念是幫助建立一張語義網。 在此閱讀更多有關RDF和語義網的內容 。 雖然這與普通用戶的關係不大,但是通過使用Web 標準,對於個人和應用程序來說數據交換會更加容易。


我應該使用哪個RSS 版本?

RSS 0.91 和RSS 2.0 較之RSS 1.0 更容易理解。 我們的教程基於RSS 2.0。


存在RSS 的Web 標準嗎?

沒有正式的標準針對RSS。

  • 所有RSS feeds 中大約50% 使用RSS 0.91。
  • 大約25% 使用RSS 1.0。
  • 最後的25% 使用RSS 0.9x 版本或RSS 2.0。