消息来源
![本页使用了标题或全文手工转换](http://images.weserv.nl/?url=//upload.wikimedia.org/wikipedia/commons/thumb/c/cd/Zh_conversion_icon_m.svg/35px-Zh_conversion_icon_m.svg.png)
![](http://images.weserv.nl/?url=//upload.wikimedia.org/wikipedia/commons/thumb/4/43/Feed-icon.svg/80px-Feed-icon.svg.png)
消息来源[1](英语:web feed、news feed、syndicated feed又译为源料[2]、馈送[3]、资讯提供[4]、供稿[5]、摘要、源[6]、新闻订阅、网源[7])是一种资料格式,网站可透过它将最新资讯传播给用户,用户能够订阅网站的先决条件是网站可提供持续更新的资讯。消息来源受到网志及新闻网站的广泛采用,因为此类型的网站经常更新内容。如前所述,feed的译名很多,莫衷一是,至2008年底为止,还没有一个十分通用而备受认可的中文译名。将feed汇流于一处称为聚合(aggregation),而用于聚合的软体称为聚合器(aggregator)。对终端使用者而言,聚合器是专门用来订阅网站的软体,一般亦称为RSS阅读器、feed阅读器、新闻阅读器等。
典型的一种应用是,网站提供feed网址(通常以橘色的feed标识供用户点击,如或
),而用户将feed网址登记到阅读器里,就可以订阅此网站的最新资讯。阅读器操作方式类似电子邮件客户端软体,只是用feed阅读器订阅网站不需电子邮件位址。用户订阅了之后,阅读器便会透过网站feed检查网站有无更新。视阅读器的功能而定,用户可以得知哪些订阅的网站更新了,或得到已订阅网站的新资讯列表,或自动下载已订阅网站的新内容。阅读器可以设定排程,定时地检查已订阅的所有网站。网站feed虽然看似将内容推送给用户,但事实上它采用的是拉取技术(pull technology)。
常用的feed格式有RSS、Atom两种。由于RSS是较早通行的格式,一些网站虽然提供了两种格式,但只称为RSS。feed传播给用户的内容种类通常是HTML(网页内容)或通往网页的链结。许多网站只在feed当中放入文章的一部分或著摘要,想看全文就得要点击链结到原站去看;然而,也有一些人认为应该将全文放入feed[8][9]。除了网页之外,feed内容也可以是通往其他数位多媒体的链结。供用户订阅的内容若是音讯或视讯等多媒体资讯,则称为播客(podcast)。
阅读器
就像电子邮件一样,feed阅读器除了有客户端软体(如FeedDemon、NetNewsWire),亦有数种线上阅读器(如Bloglines、Google阅读器、funP哈部落、抓虾等)。由于网志的盛行,当代浏览器当中,Internet Explorer(第7版起[10])、Mozilla firefox、Safari、Opera等都整合了订阅feed的功能。电子邮件客户端软体Windows Live Mail、Mozilla Thunderbird也提供了订阅feed的功能。有些行动电话能够订阅feed,如诺基亚的S60系统[11]。许多个人化首页服务,如iGoogle、My Yahoo、My MSN等也使用了feed相关技术,这些服务通常预设了天气、股市等几种常用的feed资讯,但也允许用户自行添加订阅第三方的feed网址。
与电子邮件的比较
电子邮件列表(有时称为电子报)是另一种网站通知用户新资讯的方式。在feed相关技术成熟之前,邮件列表占有主导地位。阅读器的运作原理有些类似于电子邮件的POP3通讯协定,只是feed阅读器查看的并非用户自己的邮箱,而是网站上的文件,文件内含有此网站的更新资讯。和用电子邮件通知用户的方式比较起来,feed有一些好处:
- 订阅feed时用户不必提供电子邮件位址,用户从而免去了与电子邮件有关的风险与威胁,如垃圾邮件、电脑病毒、钓鱼式攻击、邮件诈骗等。
- 当用户想要停止接收新资讯通知时,不必向发信者申请“退订”,只要将feed网址从自己的阅读器的已订阅清单中删除即可。
- 结构化的格式(除了某些RSS版本外,大都基于XML),机器易于处理,有利于Web 2.0式的混搭。
应用与发展
“出版(publish)feed”及“供稿(syndication)”是两个常用词汇,用来描述网站为某种资讯提供feed。就像供稿给报纸的文章一样,feed内容可以被其他网站重新出版。feed的格式被设计成机器可读而非人类可读的,这使得它可以自动将资讯从一个网站传递到另一个网站,完全不必透过人类手动转贴。其他网站可以利用feed聚合各种资讯,比如说将许多网志汇流至同一处而成为部落格联播网。一些网志供应商(BSP)提供了在网志侧边栏显示联播网的功能。软体开发界常将部落格联播网网站称为Planet,源自于一个线上聚合器软体的名字[12]。
较新的格式Atom还提供了用户张贴到网站的通讯协定,使得feed除了读取(从网站获得资讯)之外还多了写入(将资讯送到网站)的新功能。这令可写网路(writable web)更加标准化,利于新应用服务的撰写与实现。
参考资料
- ^ 消息来源是Mozilla Firefox正体中文版中的译名。
- ^ 迈入新世纪─从部落格、维基百科与源料开始 互联网档案馆的存档,存档日期2008-09-26.
- ^ 什么是 RSS 和 Atom 馈送?
- ^ 何谓 RSS 和 Atom 资讯提供?
- ^ 什么是供稿?订阅是什么意思?
- ^ 摘要是Internet Explorer繁体中文版中的译名;源是Internet Explorer简体中文版中的译名;
- ^ 新闻订阅是Opera正体中文版的中的译名;网源是Opera简体中文版中的译名;
- ^ 洪波(keso). 东拉西扯:全文还是摘要. [2008-11-23]. (原始内容存档于2008-10-13).
- ^ 常纯敏. 從 Google Gears 談全文 RSS. [2008-11-23]. (原始内容存档于2008-09-05).
- ^ 讓新聞直接傳送給您。. [2008-11-22]. (原始内容存档于2009-06-07).
- ^ (英文)Nokia introduces a new Web browser for S60 3rd Edition (页面存档备份,存于互联网档案馆)
- ^ (英文)Planet 互联网档案馆的存档,存档日期2005-10-29.