shuguang's blog

环境决定基础,选择决定价值,努力决定方向。

消息来源

  • 消息来源:用于向用户提供频繁更新的内容的数据格式(如:新闻订阅,网源等),网站可透过它将最新信息传递给用户。

  • RSS:是一系列网络订阅源格式,也是一种内容聚合的工具,有RSS 和 Aotm 两种协议,XML[4]为基础协议。

  • Aotm(标准):用于网络源的可扩展标记语言,借鉴了RSS的经验。


#消息来源简述

  • 消息来源(英语:web feed、news feed、syndicated feed)是一种资料格式,网站可透过它将最新信息传播给用户,用户能够订阅网站的先决条件[1]是网站可提供持续更新的信息。

  • 常用的feed格式有RSS、Atom两种。由于RSS是较早通行的格式,一些网站虽然提供了两种格式,但只称为RSS。feed传播给用户的内容种类通常是HTML(网页内容)或通往网页的链接。

  • 将feed汇流于一处称为聚合(aggregation),而用于聚合的软件称为聚合器(aggregator)。对最终用户而言,聚合器是专门用来订阅网站的软件,一般亦称为RSS阅读器、feed阅读器、新闻阅读器等。

  • 网站feed虽然看似将内容推送给用户,但事实上它采用的是拉取技术(pull technology),这点不同于电子邮件则是客户端与邮件服务器进行交互。

  • 除了网页之外,feed内容也可以是通往其他数字多媒体的链接。供用户订阅的内容若是音频或视频等多媒体信息,则称为播客(podcast)(如:在线电台)。


#RSS简述

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

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

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


#Atom简述

  • Atom是一对彼此相关的标准。Atom供稿格式(Atom Syndication Format)是用于网站消息来源,基于XML的文档格式;而Atom出版协定(Atom Publishing Protocol,简称AtomPub或APP)是用于新增及修改网络资源,基于HTTP的协议。

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

  • Atom是IETF的“建议标准”,Atom供稿格式列为RFC 4287

#聚合器

  • RSS阅读器会将不同订阅源整合并定期检阅网站是否有更新,然后下载至监看用户界面。

  • 自用RSS阅读器


#RSS和平台的内容聚合区别

  • 从内容聚合的对象角度看

    • RSS的内容聚合:聚合的是每个订阅源的作者希望传达的所有信息,不受平台监管和推荐权重的影响,也不受信息分类的影响(信息之间可以很方便的关联),每条订阅源信息的使用由读者自行选择和使用。可以说每个RSS的订阅源的背后都是一个活生生存在的人,不倾向于搞学科化的人为割裂。

    • 平台的内容聚合:聚合的是特定主题(topic)的内容,通过人为的将信息分类,再将信息人为聚合的方式,信息之间关联性弱,并且信息易受推荐算法、人为监管、环境范围等方式的影响,信息的传递过程定向且可控。可以说平台的订阅源背后都是人为操纵的信息,信息极易出现片面性、倾向性、不真实性。

  • 从信息的流动性角度看

    • RSS的内容聚合:信息在作者和读者之间单向流动,缺少及时沟通的桥梁。

    • 平台的内容聚合:信息在作者和读者之间双向流动,信息能快速和频繁的流动。

  • 从实用范围的的角度看

    • RSS的内容聚合:适合真实的、客观的和流动性不强内容。

    • 平台的内容聚合:适合虚拟的、情绪化的和流动性强的内容。

  • 总结

    • 虽然RSS让创作者和读者之间缺乏沟通的桥梁,但是却能绕过平台的推荐机制,能有效避免接受的信息同质化,导致自身视野受限。

#RSS源


#致谢


  1. 1.在计算机编程中,先决条件或先验条件指在执行一段代码前必须成立的条件。
  2. 2.“资源描述框架站点摘要”(RDF Site Summary)即 RSS 的英文原意。
  3. 3.后来通过逆向首字母缩略词变更为“Really Simple Syndication”(简易信息聚合)。
  4. 4.可扩展标记语言(英语:Extensible Markup Language,简称:XML)是一种标记语言。XML是从标准通用标记语言(SGML)中简化修改出来的。它主要用到的有可扩展标记语言、可扩展样式语言(XSL)、XBRL和XPath等。