一、 RSS简述
RSS(Really
Simple
Syndication),可译为“真正简易聚合”,是一种描述和同步网站内容的XML格式,用于站点用来和其他站点之间共享内容。
二、 RSS历史
1. RSS0.90:1999年,网景公司(Netscape)定义了一种描述新闻频道的语言,用于将网站的内容主动推送到网站访问者的客户端。这种Web语言在很大程度上基于W3C的RDF(Resource
Description Framework,资源描述框架),Netscape将它命名为RSS(RDF Site
Summary,RDF站点摘要),其版本号为0.9。与RSS0.9相对应的,微软也曾经推出过一个功能类似的标准,就是支持IE4.0的CDF(Channel
Definition Format,频道定义格式)。
2. RSS0.9X/2.0X:Userland是最早将RSS技术引入商业化服务的公司,将基于复杂的RDF规范的
RSS0.9进行简化,以使之适应像Blog这样的新兴互联网应用。于是第一个由Userland掌握的免费版本RSS0.91很快出现了,并在相当长一段时间内都是非常流行的RSS版本。随后,Userland又推出过RSS的0.92、0.93和0.94版,Userland将这些0.9x版的RSS定义为Really
Simple
Syndication(纯粹简易聚合)。Userland沿着0.9x版本的规划思路,于2002年9月将RSS的版本一下升级到2.0,其中的定义采用全新模式,最新版本为2007年的2.0.9版本。规范:http://www.rssboard.org/rss-specification
3. RSS1.0:Blog也开始渐趋流行的时候。另一个不隶属于任何商业组织的RSS开发工作组再次基于RDF
对RSS进行了重新定义,并发布了RSS1.0。重新将RSS解释为“RDF Site
Summary”。RSS1.0与0.9x版本之间也没有什么继承关系,RSS1.0比RSS2.0的语法还要复杂,使用的人相对就少些。互联网上应用得最为广泛的“推”技术标准仍是Userland主持的RSS0.9x/2.0标准。规范:http://web.resource.org/rss/1.0/
4. ATOM:它是Google
的博客服务使用的标准,AtomAPI是一个发布与编辑在线资源的应用级协议。这一协议是使用 xml 规范建立在通用的 http
通信协议基础上,可以对 http 协议上支持的资源进行管理。语法比RSS要复杂得多。
加载中,请稍候......