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 格式。

广告