RSS – 版本历史

RSS – 版本历史

RSS最初是由Netscape发明的。他们希望使用XML格式来分发新闻、故事和信息。Netscape改进了RSS的版本,然后放弃了它。

后来,Userland Software开始控制RSS规范并发布更新的RSS版本。他们继续开发自己的版本,最终UserLand发布了RSS v2。

RSS已经发布了许多不同的版本。

  • 12/27/97 – Userland的Dave Winer开发了scriptingNews。RSS诞生了。

  • 3/15/99 – Netscape开发了RSS 0.90(支持scriptingNews)。这只是一个带有RDF头文件的XML文件,用于my.netscape.com。

  • 6/15/99 – UserLand的Dave Winer开发了scriptingNews 2.0b1,其中包括Netscape的RSS 0.90的特性。

  • 7/10/99 – Netscape开发了RSS 0.91。在这个版本中,他们删除了RDF头文件,但包括了大部分来自scriptingNews 2.0b1的特性。

  • 7/28/99 – UserLand淘汰了scriptingNews格式,仅采用RSS 0.91。

  • Netscape停止了他们的RSS开发。

  • 6/4/00 – UserLand发布了官方的RSS 0.91规范。

  • 8/14/00 – 由O’Reilly的Rael Dornfest领导的一个小组开发了RSS 1.0。此格式使用RDF和命名空间。这个版本经常被误认为是0.91的新版本,但这是一个完全新的格式,与RSS 0.91没有任何联系。

  • 12/25/00 – UserLand的Dave Winer开发了RSS 0.92,这是带有可选元素的0.91。

  • 04/20/01 – 讨论了RSS0.93,但从未部署。

  • 03/14/02 – MetaWeblog API将RSS 0.92合并到XML-RPC中,以提供强大的博客API。

  • 09/18/02 – Dave Winer离开Userland后开发了RSS 2.0。这是带有可选元素的0.92。MetaWeblog API更新为RSS 2.0。在开发过程中,此格式称为0.94。

  • 07/15/03 – 官方规范RSS 2.0在哈佛大学发布,采用创意共享许可证。

应使用哪个RSS版本?

关于使用RSS Feed版本,没有共识。使用哪个版本取决于你自己。我们建议使用最新版本,即RSS 2.0。这很简单易用,易于学习。

  • 大约50%的RSS Feed使用RSS 0.91。
  • 大约25%使用RSS 1.0。
  • 最后25%分别使用RSS 0.9x版本和RSS 2.0。

我们将在下一章节中看到这些版本的Feed格式。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程