RSS订阅

498 阅读6分钟
  1. RSS起源和发展

RSS(RDF Site Summary 或Rich Site Summary 或Really Simple Syndication)中文译作简易信息聚合,也称聚合内容,是一种消息来源格式规范,用以聚合多个网站更新的内容并自动通知网站订阅者。

使用RSS后,网站订阅者便无需再手动查看网站是否有新的内容,同时RSS可将多个网站更新的内容进行整合,以摘要的形式呈现,有助于订阅者快速获取重要信息,并选择性地点阅查看。

Netscape创建了RSS的最初版本0.9,起初的名字是“RDF Site Summary”。Netscape创建RSS 0.9用于其Web门户,这个时候,其他人看到了RSS的使用潜力。Userland Software是第一个开始将RSS用于其网志商业产品者之一。版本0.9在很大程度上基于W3C的Resource Description Framework (RDF)。许多人都认为RDF过于复杂,因此都建议出一个免费的简化版本0.91。Userland Software 在RSS 0.9的基础上扩展元素,于1999年7月开发完毕,取名为”Rich Site Summary”,非RDF规格,使用XML方式编写。 随后出台的版本包括:0.92、0.93和0.94。

正当Userland Software继续专注于其简化工作时,另外RSS-DEV工作组在复兴最初的RDF版本(0.9),因为RSS号称自己更灵活。他们最终发布了一个RSS 1.0的版本,其正式名称还是“RDF Site Summary”。由于使用RDF,这个版本完全不同于Userland Software所控制的版本。Userland Software当然不太愿意看到RSS 1.0似乎要取代其0.94版本的事实,于是出了一个新版本,并将版本号一下子跳到了2.0。其实RSS1.0和2.0格式所包含的核心信息是相同的,只是其结构不一样罢了。

这就是今天的这种局面,形成了两个主要的竞争版本:一个基于RDF1.0,而另一个则是由Userland Software基于XML所开发的2.0,由于它们两个都共用相同的名字。就成为一种可怕的混乱,因为版本号导致人们误认为2.0是1.0的改进版本,而实际上它 们是两个目标完全不同的规范。现在,另一组开发人员已经下狠心着手解决这种混乱问题,通过定义新的摘要(syndication)规范来与RSS名字的随意性决裂。这个解决方案称为Atom(原子)项目。Atom是一对彼此相关的标准。Atom供稿格式(Atom Syndication Format)是用于网站消息来源,基于****XML的文档格式;而Atom出版协定(Atom Publishing Protocol,简称AtomPub或APP)是用于新增及修改网络资源,基于****HTTP的协议

它借鉴了各种版本RSS的使用经验,被许多的聚合工具广泛使用在发布和使用上。Atom供稿格式设计作为RSS的替代品;而Atom出版协定用来取代现有的多种发布方式(如Blogger API和LiveJournal XML-RPC Client/Server Protocol)。Google提供的多种服务正在使用Atom。Google Data API(GData)亦基于Atom。

  1. RSS意义

RSS作为一种古老的技术依旧保持魅力,它最吸引人之处,就在于它能让你看到「开放互联网未经过滤的样子」,给你一个「自己决定看什么」的机会。不像目前流行的资讯app,一直投喂让你感觉爽的垃圾资讯。以下是其优缺点对比,

优点:

  • 方便获取更新内容:使用RSS订阅可以实时获取和浏览各个网站的更新内容。只需要订阅所关注的网站的RSS源,就能够轻松地获取最新的文章、新闻、博客等内容,不必再频繁访问每个网站。
  • 快速浏览和筛选:使用RSS订阅可以将所有的更新内容集中在一个应用程序或者网站上。用户可以快速浏览每个订阅源的标题和摘要,在一定时间内筛选和选择自己感兴趣的内容,节省了大量的时间和精力。
  • 定制化的订阅:RSS订阅提供了个性化的订阅服务。用户可以根据自己的兴趣领域和需求,选择订阅相关的内容源,这样就能够获取和浏览与自己兴趣相关的内容,从而提高阅读的质量。
  • 提供离线阅读功能:RSS订阅可以将订阅的内容保存在本地,用户可以离线阅读,无需网络连接。这对于在地铁、飞机等没有信号的地方,以及节省数据流量的情况下,访问并阅读订阅内容非常有用。
  • 避免使用推荐算法,进而避免采集用户行为数据,进而避免垃圾广告,保护用户隐私。

缺点:

  • 信息过载:过多的订阅源和更新内容可能导致信息过载,让用户难以处理。因为订阅的内容越多,用户需要花费更多的时间来浏览和筛选信息,可能会错过一些重要的内容。
  • 信息可靠性问题:RSS订阅并不能保证所订阅的内容源的可靠性和准确性。虽然订阅的源可以选择,但无法控制其更新的内容的真实性和准确性。有时,不可靠的内容或者垃圾信息也会被推送到用户的订阅列表中。
  • 需要管理订阅列表:随着订阅源的增多,用户需要管理和组织自己的订阅列表。如果不定期删除不再感兴趣的订阅源,列表会变得混乱不堪,增加了浏览和筛选的难度。
  • 广告和隐私问题:有些订阅源会在内容中插入广告,给用户的阅读体验带来干扰。此外,个人信息和浏览习惯也会被一些RSS订阅服务收集和利用,可能会影响用户的隐私安全。
  • 缺乏商业模式
  1. RSS订阅器

使用RSS订阅需要一个RSS阅读器。悦聴是一款聚合内容 的RSS订阅器,打造一个干净且个性化的阅读环境和聆听环境。

  • 支持自定义源订阅,适合高级玩家
  • 文件夹管理订阅,更加清晰方便
  • 支持对数据多种方式过滤,方便查看最新数据
  • 夜间模式,对自己的眼睛好一点
  • 支持OPML导入和OPML导出
  • 非社交,无广告,无推荐,专注阅读
  • 为移动端优化,全平台适配,可添加到主屏,沉浸式体验
  • 支持订阅播客和资讯内容

参考资料:

hqrss.zone

sspai.com/post/43998

www.wired.com/story/rss-r…