什么是RSS?
目前,RSS广泛应用于在线新闻频道、博客和维基。主要版本有0.91,1.0和2.0。使用RSS订阅可以更快的获取信息,网站提供RSS输出,有利于用户获取网站内容的最新更新。借助支持RSS的聚合工具软件,网络用户无需打开网站内容页面,即可在客户端阅读支持RSS输出的网站内容。
自然
从本质上来说,RSS和Atom都是信息聚合技术,两者都旨在提供一种更方便、更高效的方式来发布和享受互联网信息,并在更少的时间内分享更多的信息。同时,RSS和Atom是实现信息聚合的两种不同规范。1997网景开发了RSS,“推送”技术的概念由此诞生。但是,RSS的流行是近两年的事情。由于博客技术的迅速普及,以及Useland、Yahoo等大牌公司的支持,2003年,RSS被吹捧为可以避免垃圾邮件干扰的替代产品,暂时形成了对新技术的一定垄断。此时,为了打破这种垄断,谷歌在2003年支持了IBM软件工程师Sam Ruby开发的Atom技术。由于谷歌的加入,Atom迅速走红。Useland的Dave Winner也迅速将RSS升级到2.0版本,形成了两大阵营的对抗。但出于用户的便利和市场现实的双重压力,两个标准统一是有可能的。文娜在3月份(2010)表示,RSS将与Atom合并。大多数版本的阅读器都支持这两种标准。
RSS/Atom source是基于XML的语义web内容,可以作为客户端解析器的数据源。微格式是嵌入在网页中的语义网微内容。Web源包括RSS/Atom源和微格式源。RSS/Atom的标准化带来了许多软件和网站的广泛应用。扩展的RSS/Atom可用于专业领域。聚合提供者和聚合消费者之间采用“服务器/客户端”模式和标准HTTP通信。网站可以从现有网页或网站数据库生成RSS/Atom提要,或者考虑将多个外部RSS/Atom提要聚合成新的RSS/Atom提要。list RSS/Atom源代码支持更新和删除客户端缓存。通知浏览器用户网站发布的RSS/Atom提要,首选自动发现方式。微软提出的SSE协议用于在两个松散合作的网站之间交叉订阅彼此的RSS/Atom提要,服务于新项目和更新项目的双向和延迟同步。
版本
RSS规范的主要版本有0.91、1.0和2.0。0.91版和1.0版完全不一样,风格不同,制定标准的人也不同。0.91版和2.0版一脉相承。1.0版本更接近XML(标准通用标记语言的子集)标准。世界上大多数知名的RSS,虽然有很多不同的RSS,但是都是定型在两个重要的分支(RDF和2。*).RDF或RSS 1的分支。*包括以下版本:
RSS 0.90原本属于网景。这个RSS被称为RDFSite Summary,但是它的基本组成是基于最初的RDF规范,与最终的RDF推荐标准不兼容。
RSS 1.0是一个开放版本,由RSS-DEV团队重新创建为RDF Site Summary。RSS 1.0是和RSS 0.90一样的RDF形式,但并不完全兼容。从1.0开始,新闻网站都提供了RSS订阅支持。
特性
来源多样的个性化“聚合”特征。
信息发布的时效性和低成本的特点。
没有“垃圾”信息和方便的本地内容管理功能。
起源
RSS的实用思想可以追溯到1995,当时苹果电脑公司高级技术组的Ramanathan V. Guha等人开发了元内容框架。
RDF Web Overview是RSS的最早版本,由网景公司的古哈于1999年3月首次创建并使用。
1999年7月,网景公司的丹·利比开发了新版本,于是产生了RSS 0.95438+0。
倡导互联网自由的知名活动家亚伦·斯沃茨(Aaron swartz)周五(2013 11)被发现在纽约的公寓上吊自杀,享年26岁。斯沃茨小时候就开始接触计算机编程。14岁时参与了RSS 1.0规范的编写,他还参与了社会新闻网站“Reddit”的早期开发。互联网组织“进步理事会”的创始人之一斯沃茨后来积极倡导互联网自由,反对对互联网进行审查。
历史
1997-Dave Winer开发了scriptingNews。RSS诞生了。
1999-网景开发了RSS 0.90(scripting news支持)。这是一个带有RDF头的简单XML。
1999-Dave Winer在UserLand公司开发了scriptingNews 2.0b1(包括网景RSS 0.90的特异性)。
1999-网景开发了RSS 0.91。在这个版本中,他们删除了RDF头,但包含了scriptingNews 2.0b1的大部分功能。
1999-UserLand去掉了scriptingNews,只用RSS 0.95438+0。
网景停止开发RSS。
2000年-UserLand发布了0.91的正式规范。
2000年的今天,一个由Rael Dornfest领导的团队在O'Reilly开发了RSS 1.0。这种格式使用RDF和名称空间。该版本常与0.91新版本混淆,但它是完全独立于RSS 0.91的新格式。
2000年的今天,戴夫·维纳在UserLand公司开发了RSS 0.92。
2002年的今天,戴夫·怀纳在离开Userland后开发了RSS 2.0。
2003年的今天,官方RSS 2.0规范发布。
RSS规范的作者艾伦·施瓦茨于2065438年6月+03,65438+10月1日在纽约市自杀,享年26岁。
2014,65438+10月11,RSS规范的作者艾伦·施瓦茨逝世一周年。