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