如今,大多数互联网用户通过个性化社交媒体网站访问他们喜欢的内容。但在人人都有社交媒体账户之前,他们使用的是RSS阅读器。那么什么是RSS源,它们今天还在使用吗?
广告
如今,大多数互联网用户通过个性化社交媒体网站访问他们喜欢的内容。但在人人都有社交媒体账户之前,他们使用的是RSS阅读器。那么什么是RSS源,它们今天还在使用吗?
广告
每个人都有自己喜欢的方式来及时获取互联网上持续不断的数据流。但在过去,追踪自己喜欢的内容是一项真正的苦差事,需要手动搜索博客和新闻文章。直到1999年RSS的出现才改变了这一状况[来源:Doree]。
RSS是“真正简单的联合”(Really Simple Syndication)的简称(至少现在是——稍后会详细介绍),它的发明是为了让用户可以订阅信息来源,例如网站,并获取内容。
广告
这些“信息源”被称为订阅源(feed)。通过订阅,用户可以获得订阅源——通常是一系列标题和简短摘要——其中包含该特定网页上发布的所有文章。这让他们可以更有效地浏览页面上的文章。有时他们甚至会发现更多在原始页面上可能从未注意到的隐藏标题。
如果你没有听说过RSS,请不要感到沮丧——你可能在不知其名的情况下就已经接触过它。一些网页浏览软件会自动检测RSS源。Firefox和Opera在浏览器的地址栏中发现网站上的RSS源时,会显示现在常见的方形橙色Web订阅源徽章。你会在Internet Explorer的工具栏中看到类似的符号。Safari会显示一个蓝色的矩形,上面用白色字母写着“RSS”。
这些标志表明网站上存在活跃的RSS源,可以帮助你开始使用。但如果你点击其中一个,你会得到一串选项列表,如果你不知道它们是什么意思,可能会觉得有点吓人。
广告
阅读RSS源可以大大节省时间。在你扫描整个网页以获取信息的时间里,你可以找到并上传你想要的RSS源URL,并在一个RSS阅读器应用程序中收集到几十个网站的头条新闻。另一方面,你查看RSS头条新闻的便捷性可能会让你相信你可以订阅更多网站。你最终可能会花和过去在普通网站上阅读一样多的时间来阅读订阅源。
阅读订阅源需要一些简单的事物,其中许多你已经拥有。你需要一台电脑——或兼容的电子设备——以及互联网连接。之后,你需要一个能够阅读或聚合RSS文件的东西。通过设置RSS源阅读器,你可以在一个位置收集和解释RSS源。这样,你就可以在一个地方看到十万个为什么、CNN、BBC和路透社的最新头条新闻。
广告
你想在一页上看到完整的文章吗?还是只想要头条新闻?你想让所有内容按日期组织,并按最新程度混合订阅源,还是更喜欢将每个网站分开?这些都是你的聚合器将为你提供的选项,以帮助你享受阅读。
聚合器有多种形式。当你使用最新一代的网页浏览器访问博客或新闻网站时,你可能会看到表示存在RSS源的方形橙色标志。根据你访问的网站类型,你甚至可能会看到一个包含完整订阅源列表的链接。一旦你点击订阅源链接,你就会获得订阅选项。不同的浏览器处理订阅源的方式不同,但你可能会获得处理订阅的选项选择。
你是否更喜欢让你的网页浏览器处理你的RSS源?一些浏览器允许你在程序内阅读订阅源。Firefox、Internet Explorer和Safari都包含了这一功能。这为你带来了几个优势:当你想要阅读订阅源时,无需切换程序;如果你遇到一个你希望关注的精彩网站,也无需切换回你的聚合器。
使用浏览器也有缺点,其中最严重的问题可能是,如果你使用多台电脑访问互联网,则没有很好的方法同步你的RSS源。如果你午餐时花15分钟在办公桌上阅读最新的头条新闻,之后回到家中的电脑上,你还会看到一些相同的头条新闻。
大多数个人起始页每个订阅源只提供有限数量的可查看项目,尽管你可能有选项查看更多。这些个性化页面很可能还会按网站将你的订阅源分组。如果你希望订阅源混合在一起,例如将所有订阅源的最新项目置顶,那么你会希望考虑那些作为订阅源聚合器的网站,例如Bloglines、Google Reader或Rojo。这些网站也会为你提供将订阅源分组的选项。如果你想将国内新闻放在一个文件夹中,将园艺博客放在另一个单独的文件夹中,你可以这样做。
当然,如果你想要更多功能,可以使用软件订阅源阅读器,它会提供更多选项。你可以保存一些项目供以后阅读,离线阅读文章,在不同计算机之间同步,等等。但也有缺点:它不如直接在浏览器中阅读订阅源方便,而且可能涉及费用。但如果你喜欢特殊功能并且阅读大量的RSS源,那么它可能值得研究。
RSS与普通网站并没有太大区别。实际上,它们在某一方面是相同的:两者都是Web服务器上的简单文本文件。RSS使用万维网联盟(World Wide Web Consortium)的资源描述框架(Resource Description Framework,RDF)作为指导,告诉订阅源聚合器如何读取文件。RDF基于可扩展标记语言(XML),它是超文本标记语言(HTML)的“表亲”,HTML是日常网站使用的语言。
与编写计算机编程代码不同,大多数用像RDF这样的标记语言编写的内容涉及在现有文本周围添加标签。例如,要在HTML中使文本加粗,你只需将句子用一对标签:``和``括起来。如果你想用实际的HTML编写句子“HTML is really great”,它会看起来像这样
HTML真的很棒。
你电脑上的网页浏览器知道如何解释这些标签,因为它们基于一套行业接受的标准。与HTML一样,RSS也是一种标准,可以被各种网页浏览器和聚合器读取,并显示订阅源,以便轻松浏览。
然而,由于RSS基于XML,因此文档包含的信息会告诉聚合器在哪里查找其所基于的标准。这是一个在后端发生的额外步骤,当您查看RSS源时,它是不可见的[来源:Showers]。
RSS标签会告诉你的聚合器如何在屏幕上显示订阅源。除了字体大小和其他细节,RSS标签还包括订阅源创建者的姓名、发布日期、更新时间以及更多有用的信息,这些信息有助于你决定从订阅源中选择哪些文章进行全文阅读。
那么如果你想在现有博客中添加新的RSS源怎么办?许多常见的博客工具,如Blogger、Vox、Movable Type和WordPress,都能够以RSS格式发布你的博客,而无需你学习如何编写代码。这些博客程序包含了发布订阅源所需的一切:地址、标题、元数据和其他必要信息都已为你包含在内。
当然,新闻机构和其他使用自有专有系统发布的网站必须将RSS构建到其网页代码中。你也可以这样做,但这将涉及到学习如何编写编程语言。不过,如果你已经了解C#等语言,你可能就是那种更喜欢编写自己的订阅源的人。
广告
RSS源在用户消费互联网信息的方式中扮演了关键角色。它们诞生于对标准化内容分发形式的需求,早期的RSS门户迅速成为新闻聚合器、博客作者和出版商的必备工具。
多年来,RSS面临着新兴技术和不断变化的习惯带来的激烈竞争,例如社交媒体平台和个性化内容流的兴起。尽管如此,RSS源对于那些喜欢去中心化和未经过滤的内容方式的用户来说仍然具有相关性。
广告
RSS源仍在为播客分发提供动力,并帮助个人在没有社交媒体杂乱信息的情况下关注他们喜欢的网站。这项技术也在不断发展。它的遗产和持续使用提醒着我们用户选择和开放互联网的价值。
请复制/粘贴以下文本以正确引用此十万个为什么.com文章
广告