本页使用了标题或全文手工转换

RSS

维基百科,自由的百科全书
跳转至: 导航搜索
RSS
Feed-icon.svg
扩展名 .rss, .xml
互联网媒体类型 application/rss+xml (Registration Being Prepared)[1]
格式类型 网络不联合供稿
延伸自 XML

RSS简易资讯聚合)是一种消息来源格式规范,用以聚合经常发布更新资料的网站,例如部落格文章、新闻、音讯视讯的网摘。RSS文件(或称做摘要、网路摘要、或频更新,提供到频道)包含全文或是节录的文字,再加上发布者所订阅之网摘资料和授权的元数据。

Really Simple Syndication“简易资讯聚合”就是RSS的英文原意。把新闻标题、摘要(Feed)、内容按照用户的要求,“送”到用户的桌面就是RSS的目的。RSS一词有时候大体上意为社会性书签,包括各种RSS的不同格式。例如,Blogspace对使用网摘于一整合器内之动作标为RSS info和RSS reader。虽然它的第一个句子就包含明确的Atom格式:“RSS和Atom档案能够用简单的格式从网站更新讯息至你的电脑!”

RSS摘要可以借由RSS阅读器、feed reader或是aggregator等网页或以桌面为架构的软体来阅读。标准的XML档式可允许资讯在一次发布后透过不同的程式阅览。使用者借由将网摘输入RSS阅读器或是用滑鼠点取浏览器上指向订阅程序的RSS小图示之URI(非通常称为URL)来订阅网摘。RSS阅读器定期检阅是否有更新,然后下载给监看使用者介面。

RSS可以是以下三种解释中任一种的缩写,但其实这三者都是指同一种不联合供稿(Syndication)的技术:

  • RSS 1.0(Really Simple Syndication
  • RSS 0.91, RSS 1.0(RDF(Resource Description Framework)Site Summary
  • RSS 0.9 and 1.0(Rich Site Summary

版本[编辑]

目前RSS规范的主要版本有0.91、1.0和2.0等。0.91版和1.0版完全不同,风格不同,制定标准的人也不同。0.91版和2.0版一脉相承。1.0版更接近XML标准。目前世界上大多数知名,虽有很多种不同的RSS,但都定型于两个重要的支干(RDF和2.*)。RDF或RSS 1.*的分支包括下列版本:

  • RSS 0.90原本属于美国网景公司的版本。这个RSS被称为RDF Site Summary,但其基础构图建立在初期的RDF规格上,以及和末版的RDF推荐标准不相容。
  • RSS 1.0是一个开放式的版本,由RSS-DEV工作团队再次建立为RDF Site Summary。RSS 1.0是一个像RSS 0.90的RDF形式,但是并没有完全的和他相容,自从1.0基新闻网站都提供RSS订阅支持。

历史[编辑]

RSS格式采纳之前有过几次web联合化的尝试,但都没有达到广泛的传播。关于重构web站点信息的基本思想可以追溯到早至1995年,当时Ramanathan V. Guha以及他在苹果公司高科技小组的同事开发出元内容框架。对这些早期发展的更详细讨论,请参见网页联合供稿技术的历史

RSS的第一个版本为RDF Site Summary,在1999年三月由美国网景公司的Guha为了用在My.Netscape.Com入口网站而开发。这个版本开始以RSS0.9为名。在1999年七月,美国网景公司的Dan Libby发明了新版本RSS 0.91,此版本简化了形式,借由 撤去RDF元素及合并Dave Winer的scriptingNews企业联合组织化格式。Libby并且将此重新命名为RSS,全名"Rich Site Summary",并且在"futures document"论述了未来的发展形式。

这会是Netscape在RSS八年的研究中最后一次的参与,当RSS被一些想要他们的feeds被用在My.Netscape.Com和其他早期RSS入口的网路出版者环绕,美国“网景”公司下降RSS并支持MY. Netscape.Com在2001年四月期间新主人AOL的重建公司,还取消了支撑格式化的使用说明文件和工具。

其中,Google Reader曾整合了RSS的分类与自订标题,网页功能。但于2013年7月15日已终止服务。

发展[编辑]

随着越来越多的站点对RSS的支持,RSS目前已经成为成功的XML应用。RSS搭建了信息迅速传播的一个技术平台,使得每个人都成为潜在的信息提供者。

RSS 2.*的分支包括下列版本:

  • RSS 0.91是一个精简的RSS形式,由美国网景公司所发行,同时也是原创的排行第一的版本编号,由Dave Winer从Userland软体所制作。网景公司的版本现在被称为Rich Site Summary; 这个是不久前的RDF格式,但是相对而言比较不方便使用。
  • RSS 0.92透过0.94被扩大为RSS 0.91版本,更容易与其他相容以及和Winer的RSS 0.91版本,但仍然和RSS 0.90不相容。在所有的Userland RSS 0.9x规格里,RSS不再只是个缩写。
  • RSS 2.0.1是国内版本编号2.0。RSS 2.0.1虽被声称冻结,但是仍是一个网页然可以快速下载,之后再声称没有改变版本编号。RSS现今代表著简易供稿系统。主要的改变在这个版本里使用伸的机制。

对大部分而言,和较早的版本比较起来(除了无兼容性的RDF语法在0.90),较新的版本接触到各个分支时为逆兼容性,以及大部分的版本严格上来说包括以延伸机构使用XML Namespaces来证明,另一方面正好(在2.* 分支)或透过RDF(在1.* 分支),大部分的企业联合组织化软体都有支持这两种分支。

模组[编辑]

RSS模组的主要目标是延伸基本的XML概要来获得更健全的内容汇集。此种传承允许更多的变化却又能够符合标准,在不用更改RSS核心之下执行。为了达成此项延伸,严密规范的字汇(在RSS中为“模组”;XML中为“概要”)透过XML namesspace命名各种概念之中的概念。

点对点应用及RSS[编辑]

几种以BitTorrent为基准和点对点的应用也支援RSS。此种网摘允许客户端的应用程式在侦测到更新时自动下载。

阅读器[编辑]

RSS信息的获取与订阅,可以通过称为聚合器一类的软件或服务来实现。通常情况下RSS阅读器除了客户端软件之外,还存在一类基于Web应用的在线阅读器(例如digg.com)。较常用的有预载于Acer个人电脑当中的易搜比软体、Snarfer。

参见[编辑]

参考资料[编辑]

  1. ^ The application/rss+xml Media Type. Network Working Group. 2006-05-22 [2007-08-16]. 

外部链接[编辑]