RSS

RSS
Feed-icon.svg
副档名 .rss, .xml
网路媒体型式 application/rss+xml(未完成注册)[1]
特征签章 <?xml
开发者 RSS 咨询委员会
初始版本 RSS 0.90(Netscape),1999年3月15日,​23年前
最新版本
RSS 2.0(2.0.11版)
2009年3月30日,​13年前
格式类型 网路联合供稿
专门属 网站及其相关元资料的更新(讯息来源
延伸自 XML
自由格式
网站 www.rssboard.org/rss-specification

RSS(英文全称:RDF Site Summary 或 Really Simple Syndication),中文译作简易资讯聚合,也称聚合内容,是一种讯息来源格式规范,用以聚合多个网站更新的内容并自动通知网站订阅者。使用 RSS 后,网站订阅者便无需再手动检视网站是否有新的内容,同时 RSS 可将多个网站更新的内容进行整合,以摘要的形式呈现,有助于订阅者快速获取重要资讯,并选择性地点阅检视。

「资源描述框架站点摘要」(RDF Site Summary)即 RSS 的英文原意,后来透过逆向首字母缩略词变更为「Really Simple Syndication」(简易资讯聚合)。将新闻标题、摘要(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 2.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 入口网站而开发。这个版本开始以 RSS 0.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年4月期间新主人 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)。

热门的 RSS 阅读器

  • Feedly(使用浏览器阅读)
  • Inoreader(使用浏览器阅读)
  • Reeder(iOS,MacOS)
  • The Old Reader(使用浏览器阅读)
  • Feeder (iOS, Android, 使用浏览器阅读)

延伸阅读

参考文献

  1. ^ The application/rss+xml Media Type. Network Working Group. 2006-05-22 [2007-08-16]. (原始内容存档于2012-06-23). 
  2. ^ Powers 2003,第10页: "Another very common use of RDF/XML is in a version of RSS called RSS 1.0 or RDF/RSS. The meaning of the RSS abbreviation has changed over the years, but the basic premise behind it is to provide an XML-formatted feed consisting of an abstract of content and a link to a document containing the full content. When Netscape originally created the first implementation of an RSS specification, RSS stood for RDF Site Summary, and the plan was to use RDF/XML. When the company released, instead, a non-RDF XML version of the specification, RSS stood for Rich Site Summary. Recently, there has been increased activity with RSS, and two paths are emerging: one considers RSS to stand for Really Simple Syndication, a simple XML solution (promoted as RSS 2.0 by Dave Winer at Userland), and one returns RSS to its original roots of RDF Site Summary (RSS 1.0 by the RSS 1.0 Development group)."
  3. ^ 中国互联网发展报告. 北京: 人民邮电出版社. 2007 [2020-07-28]. (原始内容存档于2020-08-13). 
  4. ^ 张锐. 视听变革——广电的新媒体战略. 北京: 新华出版社. 2015-01-01: 79 [2020-07-28]. ISBN 978-7-5166-1385-6. (原始内容存档于2020-08-12). 

外部连结

#