本篇文章启发于 V2EX 站内的某个 RSS 讨论的帖子(本来想贴出来的,但是一时找不到了),RSS 作为曾今非常流行的网站更新订阅方式,如果却越来越少被人提起了,这除了 RSS 本身的一些问题,也和现在大家的习惯有所改变有关。

博主本人说实话并非是 RSS 的重度使用用户,但却很喜欢 RSS 订阅这种方式,出于向大家简单介绍一下 RSS,分享自己的一些看法,同时也算是小小的安利一下这种想法,所以博主才写了此文(也不知道啥时候能写出来)。

注:因为自己不是重度用户,难免很多地方说得不清不楚或者有错误,希望大家发现了能留言指正。

一、什么是 RSS?

首先我们先来看看维基百科是怎么说的:

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

中文维基百科“RSS”条目:https://zh.wikipedia.org/wiki/RSS

感觉听着有点绕绕的?说得通俗易懂点,每个网站都相当于一家报刊或者杂志社,RSS 就是他们给你提供的订阅服务(有的收费,有的免费),当你用特殊的工具或手段,添加了他们的订阅服务后,每当网站上的内容有更新时,便会有订阅提醒告诉你“网站内容更新了~大概讲了这么些事……快到网站上去看看吧”~有些网站更是开放,都不是提醒式的更新通知,而是直接把新内容发给你,你连他的网站都不用上去就可以看到全部的更细内容了。

二、RSS 的现状?

不管你知不知道,认不认同,但说实话我觉得现在的 RSS 现状并不特别乐观。要说原因的话,我可能还无法分析得特别全面,按照个人的理解我大概总结了以下几个原因:

  • 移动互联网的流行让依托传统互联网流行起来的 RSS 逐渐缺少了竞争力
  • RSS 订阅关系中用户和网站主的冲突
  • RSS 的体验难以统一,缺少创新

首先,移动互联网的流行,移动数据的提速和资费下降,让移动设备的应用更加多样化了。现在大家不像以前,拿起手机仅仅是打个电话这么简单,我们还会拿来聊天,查看时事新闻,没事看个电影,刷刷剧之类的,这在一定程度上抢占了传统互联网 PC 端的用户。当然,这还不至于说就让 RSS 被淘汰了,但因为移动互联网的流行,让人们获取信息的途径更多了,时间也更碎片化了,由此孕育出的一些产品比如国内的微信,微博什么的,占用了更多人们的时间。正如前面所说,RSS 主要的作用是告诉你内容有更新了的,而在移动互联网时代,仅仅是一个更新提醒,能做到的工具太多了,能比 RSS 做得更好更及时的也不是没有,再加上前面说的一部分用户转而专注于使用移动互联网产品,实际上是无形中带走了一批原 RSS 的用户和内容创作者。毕竟创作者也是要恰饭的嘛,移动互联网火了,当然要适配一下啦~然后用户这边来看,订阅通知可以用更常用的微信就能做到,我要看的东西甚至不用去开浏览器,微信关注个公众号,微博关注个微博号就可以看到,还有什么必要用 RSS 呢?

其次用户与网站主的冲突。这个怎么说呢,说起来也挺简单的。网站主如果有获利意图的话,最基本的方法就是靠网站用户的流量了。但是,RSS 有这么两个特点:一是网站主可以选择 RSS 的订阅源为全文输出还是摘要输出;二是(以前)用户要获得内容的更新通知必须要先到服务器来拉取好 RSS 数据。这就又引出了两个问题:一是用户想要尽可能及时的收到更新通知,那么频繁的来网站爬取 RSS 数据成了必然,用户数一多,请求过于频繁会加重网站服务器的压力,而这肯定是网站主不愿意面对的;二是用户方为了自己的体验,更多的是愿意在 RSS 订阅工具或平台里直接查看更新内容,这要求 RSS 本身是全文输出的或者用工具自带的功能来爬取实现,而网站主为了利益方面的考虑,自然是希望用户能通过 RSS 直接访问自己的网站带来流量的,因此更倾向于摘要输出。双方的出发点不同,考虑的方向也不一样,最终也就导致了部分网站主和用户之间的决裂。

至于最后这一点嘛,虽然 RSS 本身是个比较统一的标准,但是市面上能订阅 RSS 的工具或者平台也比较多,大家虽然对于基本的 RSS 订阅没什么问题,但选择一多了,本地的在线的工具一通操作下来,花了用户的眼不说,也为以后的迁移带来了一定的麻烦。再加上 RSS 本身创新的地方不多,即使有也少有能获得广泛支持的(比如博主很喜欢的 WebSub 功能,现在又有多少网站主知道且设置好了呢?),拥护者也在渐渐减少,最终结果便是 RSS 发展一直比较缓慢,渐渐的不再主流甚至少有人知。

在这里的最后,给大家说说以前算是比较大的一件事情——Google Reader 的终止服务。这或许也是 RSS 由盛转衰不再流行的一个历史缩影吧,下面是它的诞生发展和离去的大致过程。

2001年初,谷歌软件工程师克里斯·维瑟雷尔(Chris Wetherell)启动了一个名为JavaCollect的项目,提供基于网络上RSS消息源的新闻门户。随后,他领导一支小型团队从事了另一个类似项目,于2005年10月7日推出了经过改进的产品,即Google Reader。
2006年9月1日,Google Reader发布了新版本,包括改版界面设计,并引入新功能,例如统计未读条目数量,标记所有条目为已读,新的基于目录的浏览方式,以及帮助用户一次查看多个条目的扩展视图。此外,新版Google Reader也引入了分享功能,用户可以向其他人分享条目。
2007年1月30日,Google Reader开始支持来自YouTube和Google Video的视频内容。
2007年9月17日,谷歌产品营销经理、随后成为Instagram创始人的凯文·斯特罗姆(Kevin Systrom)宣布,Google Reader从谷歌实验室中毕业。但之后的五年多就再也没发布大的更新。
谷歌在2011年推出社交网络Google+时,将其与Google Reader进行了深度集成。用户可通过Google Reader将内容链接公开分享,或分享到如Facebook、Twitter等社交平台,Google+出现后也被集成到分享平台中。随着新兴社交平台的出现,Google Reader所不具有的交友、关注等功能成为短板,但Google Reader仍有一大批忠实用户,以此订阅和发现互联网上的精彩内容。
2013年3月13日,谷歌技术基础设施高级副总裁乌尔斯·霍尔泽(Urs Hölzle)宣布,Google Reader将于2013年7月1日关闭。[5]
与Google Reader同时或之后亦有若干具类似功能的服务,如鲜果阅读器、Feedly、Inoreader、Digg Reader等。但RSS订阅服务的弱化也非常明显,微博客和微信公众号等取代博客成为流行的内容分享平台,更多的网站通过RSS只提供内容概要,包括纽约时报中文网、FT中文网等,果壳网等网站关闭了RSS订阅服务。

摘自中文维基百科“Google 阅读器”词条:https://zh.wikipedia.org/wiki/Google%E9%98%85%E8%AF%BB%E5%99%A8

三、为什么还要用 RSS?

既然前面说了,RSS 已经不流行了,为什么现在还要来推荐和安利 RSS 呢?

这个嘛……首先我是为了水文,我不否认这一点,但是现在再来安利使用 RSS,也不是单纯来给大家水的,RSS 放在现在仍然有其存在的价值和意义——就像那些至今还在建站写着自己博客的博主们。

首先,对于一些优质的新闻站,博客站,尤其是个人在打理的,一般很少有经历再去折腾其它平台,而这种网站在互联网上还是有着很大一部分的,RSS 订阅仍然是及时获取这些网站更新较好的方式。

其次,RSS 能让你更加自由的选择你需要阅读观看的内容。在现在这个信息爆炸的时代,要专注阅读是件很难的事情,每天都会有无数个热点产生,每天都有不同的或冷或热的知识朝你扑面而来——不管你喜不喜欢反正我给你推了,看不看随你。而用 RSS,则意味着你能控制你自己看得到的内容。没有人来轰炸你,喜欢逛这个网站,你就订阅它,不喜欢就取消订阅,一切都是以你自己的喜好为中心的,你想看什么就去订阅什么,就这么简单。当然,这也会产生一些问题,获取信息的渠道过于单一,局限在少数几个订阅源上,不仅容易让认知出现偏差,也容易过于自我,难以做到求同存异。

此外,RSS 订阅还有一点好,那就是没!有!广!告!RSS 局限于自身的一些标准问题,再加上现在并非主流,针对它来设置广告的网站主还是比较少的。大部分 RSS 订阅源,要么起个通知作用,给你推送下新内容的更新节选,要么就是全文输出让你阅读,而他们的相同点便是很少有会带有广告的。当然也不是全部没有,但就算是有的大部分体验也不怎么样,除非是静态广告,毕竟 RSS 本身比较古老太新的东西玩不出好效果(笑)。

四、RSS 怎么用?

上面说了一大串,结果还是没说怎么使用,下面就来简单说说吧。先说好,操作其实不难,可能我写得会比较啰嗦容易劝退一部分人。

1.找到 RSS 订阅地址

要用 RSS,首先我们要知道一个网站的 RSS 订阅地址。它是一个网址,但不是单纯打开给你看的,而是给特殊的订阅工具看的,至于你实际上也是需要用一些 RSS 工具的配合才能完整体验它的,除非你想脑内阅读解析 XML 那堆代码。

一般来说,比较通用的 RSS 地址是下面这两种:

  • https://example.com/feed
  • https://example.com/rss

PS:一般的博客站,尤其是 WordPress 博客,都是上面这两种地址中的一种或两者皆可。

当然了,也不排除有比较特殊的,这种时候我们可以打开浏览器的 F12 开发者工具,看看网页的源代码里有没有下面这样的代码(这里以 Cloudflare blog 的 RSS 地址为例):

<link rel="alternate" type="application/rss+xml" title="The Cloudflare Blog" href="https://blog.cloudflare.com/rss/">

一般来说,把 RSS 订阅地址写在网页源代码里的都是这么个样子,其中的 https://blog.cloudflare.com/rss/ 就是 Cloudflare blog 的订阅地址。

但是等等!不觉得找 RSS 订阅地址这个对新手不太友好嘛?OK,所以最后这里再给大家推荐个浏览器扩展,能自动帮你发现一个网站的 RSS 订阅地址:https://github.com/DIYgod/RSSHub-Radar

本来我是想先把这个扩展的介绍使用写成一篇博文之后再来和大家说说 RSS 的事情的,无奈计划提前了,而我的扩展介绍文还咕咕咕着……总之大家先看看作者自己写的对这个扩展的介绍吧:https://diygod.me/rsshub-radar/

以后我会补上相关介绍的,不然本文不好展开说太多东西,真的会补上的,真的……_(:з)∠)_

然后我就补上了~看这里博主写的简单介绍吧,其实前面作者自己写得就差不多了,不过我还是抽空水了一下丰富下博客嘿嘿:《[Firefox/Chrome 扩展]RSSHub Radar – 快速找到网站的 RSS 地址并订阅(版本:1.2.1,写于:20191108)

2.订阅 RSS

要订阅 RSS,我们需要借助一些专业的工具或者平台,工具因为要分开具体的操作系统来说实在是太多了,每个人的要求和选择都不太一样,所以这里就只针对平台这部分来说了(嗯……准确的说应该是带云服务的 RSS 聚合器?),毕竟我觉得大部分人都不会只在一个设备上订阅 RSS,所以肯定还是要借助一些平台来实现跨平台 RSS 订阅和管理的。

2.1 Feedly

官网:https://feedly.com

Feedly 是国外做 RSS 订阅服务比较大的一家了,基本上全平台都有支持,很多第三方应用也是首要考虑兼容他家的,在基本服务上没什么大的毛病,对于新手来说也是个不错的选择。不过我这里没法详细的介绍了,主要是因为我只在多年前用过一段时间他家的 Android 应用,现在长什么样子,功能如何已经不太记得了。总的来说,是个不错的 RSS 订阅聚合器服务商家,也有免费的服务用,如果考虑长久用 RSS 的话,可以一试。

2.2 InoReader

官网:https://www.inoreader.com

这个我就比较有经验了,毕竟我算是他家的老用户了。InoReader 也是个比较大的比较出名的 RSS 订阅聚合器服务商家了,成立时间没前面那家早,不过用的人也不少。他家有免费服务也有付费服务,免费服务好像现在改了政策限制大了些,我原来便是他家的免费服务用户,总的来说免费的也挺不错的,不是那种有超大量订阅源,对订阅管理和广告比较在意的用户的话,免费版是够用的,比较影响体验的也就是带有广告了,不过移动端没有哦~

顺手整了个测试账号来个网页端截图,比较敏感的订阅源就不截图出来了~

PS:他家 Android 客户端挺不错的,用起来很顺我手。

前面介绍了两个比较大的云服务 RSS 聚合器服务商,下面再介绍下自建服务的吧,方便有较强动手能力的自己搭建平台。

2.3 Tiny Tiny RSS

官网:https://tt-rss.org/

老牌程序了,开源的,自建云服务 RSS 聚合器很多人都是用的这个程序,好处是教程多,稳定性好,网上文档支持比较多,容易解决问题。坏处嘛,一是局限于本身的 API,可能在第三方客户端的支持上稍有不足,它自己的 Android 客户端比较好用但是貌似是付费解锁完整版的。默认主题移动端 Web 页支持不好,网页本身响应有点慢。另外,博主很介怀的一点就是它不支持 WebSub,当然你要是不在意这个完全没关系就是了。

如果有兴趣但是不知道怎么自己搭建的,可以看看《[Debian]LNMP 环境下安装和配置 Tiny Tiny RSS 教程(日期:20190809)》,博主自己摸索着写的,已经测试过没什么问题。

2.4 FreshRSS

官网:https://freshrss.org

也是一个自建云服务 RSS 订阅聚合器的程序,博主现在选择的程序,和上面的那位比算是比较年轻的开源程序了。个人的体验上来说挺不错的,无论是移动端还是 PC 上的网页,默认主题的界面都还不错,操作也没问题,不需要额外客户端的配合只用浏览器就可以有比较好的体验了。FreshRSS 没有官方的移动设备客户端,但是有第三方聚合器的支持,体验也不错。然后便是重要的一点,它支持 WebSub,弥补了它在刷新方面没 Tiny Tiny RSS 效果好这一点(因为只能定时执行,而不能常驻后台)。

同上,博主我也写了一篇文章《[Debian]LNMP 环境下安装和配置 FreshRSS 教程(日期:20190810)》来告诉大家怎么搭建,目前本人自己使用体验良好,感兴趣的也可以看看。

2.5 其它

这部分就暂时写一点算是充实下内容吧,事实上现在能选择的自搭建 RSS 聚合器程序还是有很多的,比如还有 Miniflux 什么的也挺不错的,只是因为博主对这方面了解的还比较有限,也不好随便就拿出来跟大家介绍自己都没用过的东西,所以这里就不再说下去了,如果以后博主了解得更多了,再来修改这里添加上吧!

五、结束

总算是写完了,本来以为自己能写得轻轻松松的,不过感觉果然还是脑子不太够用,好多东西想说又说不明白,再加上中途有点犯懒了,自我感觉可能文章里有些东西写得还是不够详细吧……_(:з)∠)_不过算了,这次就写这么多了,因为现在实在是有点咸鱼不想动了,明天我再想想能补充点什么~

然后还是那句话,因为本人也并非是重度用户,其中的某些观点,或者说明可能有不太对的地方,欢迎大家留言指正~然后如果还有想要我补充的内容,也可以留言说哦!o(*////▽////*)q

说点什么
欢迎评论!不想写邮箱的请填写 [email protected] 哦!
支持Markdown语法
好耶,沙发还空着ヾ(≧▽≦*)o
Loading...