RSS应用现状以及我的一些想法

rss|rss

RSS应用现状以及我的一些想法
在这封邮件中,我将涉及如下内容:
•RSS实例列举
•RSS入门进阶
•我们可以做什么以及解决方案
[正文]
一、RSS实例列举
在介绍RSS概念之前我想先列举一些比较优秀的嵌入了RSS服务的站点:
(每项第一个网址是该网站对RSS的理解,第二个是该网站的一个真实RSS Feed)
1.新华网RSS聚合新闻
http://www.xinhuanet.com/rss.htm
http://rss.xinhuanet.com/rss/native.xml
2.百度新闻 RSS
http://news.baidu.com/rss/rss.html
http://news.baidu.com/n?cmd=4&class=civilnews&pn=1&tn=rss
3.Washington Post(华盛顿邮报)
http://www.washingtonpost.com/wp-adv/rss/
http://www.washingtonpost.com/wp-srv/topnews/rssheadlines.xml
4.博客中国
http://www.blogchina.com/xml/
http://www.blogchina.com/xml/1_rss1.xml
5.中国XML论坛
http://bbs.xml.org.cn/index.asp
http://bbs.xml.org.cn/rss.asp
6.书香门第网络图书馆
http://www.bookhome.net/rss/
http://www.bookhome.net/rss/all.xml
7.电子科技大学新闻中心 党委宣传部主办
http://www.news.uestc.edu.cn/
http://www.news.uestc.edu.cn/RSS.aspx
其中“新华网RSS聚合新闻”我觉得做得最认真,很值得学习。重点推荐。
二、RSS入门进阶
1.什么样的东西是RSS
上述站点都对RSS有自己的理解和定义,这里用我的语言描述一下什么是RSS:
一个XML文件,在网站的首页有指向它的链接,通常是一个标记着“XML”或“RSS”得橙色小图标,在IE打开它时发现不是网页,而是一个有着树状段落标签结构的文本文件(很像HTML文件),文本内容能够直接看,但是夹在众多标签中显得很乱读起来很不方便。
问题是:它是干什么用的?怎么用?
2.RSS用途——订阅;阅读摘要列表
经过学习我认识到,RSS中记录了该网站最近更新的文章,包括标题、摘要和原网站上该文章的链接等。RSS本身是XML文档,它可以像HTML文件一样静态地存放在服务器上。用户无需从浏览器(比如IE)访问该网站的主页,只需直接连接这个RSS就可以收到该网站的最新内容了。这样做有几个好处,一个是用户可以躲开Web上天花乱坠的广告直接攫取精华信息,另一个是用户可以自己制定喜欢的频道分类,而不是被动接受某一个网站安排的频道分类。
[加深理解部分,初次阅读建议跳过,直接读3.]这里将遇到一对“推”和“拉”的概念,如果你了解流媒体技术相信对此不会感到陌生。打个比方,传统Web网站就好像一家书店,里面的图书琳琅满目,使用Web浏览的网民好像来买书的人,你浏览Web网站获取信息,就好比你逛书店买书。
有两种可能,一是你没有目标:你从最南边的一排书架走到最北边的一排书架,每本书都拿起来翻看简介、前言、目录、第一章,发现有一本单词手册不错,然后买了。另一种可能是你有目标《星火式英语4级单词手册》,你按照书架上的标记分类查找,或者叫书店服务生来告诉他书名请他帮你找一下这本书(Web搜索引擎)。找到了,买走。
但这两种都属于“拉”的范畴,因为你需要亲自去那家书店,这过程中你会收到许多无用的信息,比如你并不知道哪些书是新上架的,一路看过去发现很多都是陈年旧货和垃圾,或者你并不确定地清楚你所要找的书书名是什么,一位热情耐心高效但并不太善解人意的服务生在几秒钟内帮你找来一大堆书,然后你翻翻这本又翻翻那本却发现没有一本是你想要的。这是客户端从服务器“拉”信息的无奈。
相对的概念是“推”。沿用书店的例子,为了让买书的人来这家书店买书,书店提供了新的免费“订阅”服务:定期把书店新到的书的书目清单打印好邮寄到客户家中,清单上包括每本新书的标题、简介、在书店的编号,清单非常干净,没有广告,并且允许你订阅某一类的新书清单,比如你只关注新出版的流媒体技术方面的书,而对都市言情小说毫无兴趣,那你可以只订阅“信息与计算机技术”类新书清单。新书清单可以算是从服务器“推”给客户端的一种服务。RSS就很像新书清单。
3.RSS打开方式——RSS阅读解决方案
•最正经的方案是专门的RSS阅读器,一个软件,和用FoxMail管理你的邮箱类似。他负责管理你的众多RSS Feed,可以自定义频道组,添加新频道,在友好的界面中阅读。这类软件很多,我曾用过“看天下新闻阅读器”,这在国内同类软件中算比较早的一个;免费。目前我正在用FeedDemon1.5,管理频道功能更卓越,支持标准更全,在RSS用户群众口碑不错;共享版,有keygen;此外他还自带了很多国外Feed,常有机会上外网的尤其推荐。
水木上有位牛人,使用Outlook阅读RSS,感觉很酷,可惜我机器上没有装.NET环境,运行不了他那个版本的Outlook。
•我认为比较能让人接受的方式是这种:浏览器自带RSS阅读功能。在Web浏览的同时让人再开一个应用程序看RSS,似乎有些过于前卫。我这个寒假找到了一个折衷的办法:使用Maxthon网页浏览器,像很多人在用的MyIE一样,它基于IE内核,此外Maxthon有很多功能,包括RSS阅读与管理,界面紧凑,频道管理功能不逊于正经的RSS阅读软件。如果近期要我去做RSS推广,我会力推Maxthon。
4.[选读]RSS比较优势
•也许很多人会想到常见的Web网站上的“最近更新”公告。我认为RSS和他有着本质区别。理由有三:
第一,Web上的更新公告限于版面限制,最多提供标题和链接,没有摘要,或者只提供一到两条新文章的摘要。搞过Web策划或平面设计的人都知道“协调整洁性与信息量这对矛盾”是一件很头疼的事。RSS可以从Web上独立出来,不去和广告、Logo、Banner、导航分类等Web元素抢地盘,扮作一个通用的XML橙色小图标静静的首在一个角落,等着聪明的人来点击。
第二,公告中往往包括一些站务和声明(用户往往对这些不感兴趣),将“最近更新”这个用户关心的东西混杂在里面,表明还不够为用户着想。
第三,用户不能制定自己的频道分类,通过管理收藏夹来实现自定义频道分类的想法有些不理智,因为同时开十几个漫布着广告的Web浏览器进程(或线程)的做法,对于带宽在上网高峰时期紧张、客户端PC内存不够大的现实条件下,有些野蛮。而一个RSS文件本身只是5Kb到10Kb的文本,使用一个200Kb的Flash广告传输的带宽和内存占用,就可以获取20多家网站最新的关键内容:摘要列表。
•与订阅电子邮件比较。
考虑时时更新,Email订阅会给网络存储造成负担。而且过期的更新列表毫无价值,存在就是浪费。所以最新列表保持唯一,存放在服务器端,用户需要时用HTTP协议传输。(有人根据这一点否认RSS使用“推”技术,我认为太学究了没意义,说到底Internet的网络拓扑结构不是对等网,没有客户端请求包过来服务器不可能主动发数据包给客户端,因此绝对的“推”技术不存在。)
5.[选读]RSS发源与标准之争
这段文字资料摘自“硅谷动力网”:
那么RSS究竟代表什么呢?比较普遍的有两种说法,一种是“Rich Site Summary”或“RDF Site Summary”,另一种是“Really Simple Syndication”,之所以有这些分歧,需要从RSS发展的历史说起。 
最初的0.90版本RSS是由Netscape公司设计的,目的是用来建立一个整合了各主要新闻站点内容的门户,但是0.90版本的RSS规范过于复杂,而一个简化的RSS 0.91版本也随着Netscape公司对该项目的放弃而于2000年暂停。 
不久,一家专门从事博客写作软件开发的公司UserLand接手了RSS 0.91版本的发展,并把它作为其博客写作软件的基础功能之一继续开发,逐步推出了0.92、0.93和0.94版本。随着网络博客的流行,RSS作为一种基本的功能也被越来越多的网站和博客软件支持。 
在UserLand公司接手并不断开发RSS的同时,很多的专业人士认识到需要通过一个第三方、非商业的组织,把RSS发展成为一个通用的规范,并进一步标准化。于是2001年一个联合小组在0.90版本RSS的开发原则下,以W3C新一代的语义网技术RDF(Resource Description Framework)为基础,对RSS进行了重新定义,发布RSS1.0,并将RSS定义为“RDF Site Summary”。但是这项工作没有与UserLand公司进行有效的沟通,UserLand公司也不承认RSS 1.0的有效性,并坚持按照自己的设想进一步开发出RSS的后续版本,到2002年9月发布了最新版本RSS 2.0,UserLand公司将RSS定义为“Really Simple Syndication”。 
目前RSS已经分化为RSS 0.9x/2.0和RSS 1.0两个阵营,由于分歧的存在和RSS 0.9x/2.0的广泛应用现状,RSS 1.0还没有成为标准化组织的真正标准。  
[引用结束]
好在3.中提到的两个解决方案对这两个标准(1.0/2.0)都有很好的支持。
6.聚合的概念——Feed的集合
聚合的元素是Feed,我理解Feed的含义就是RSS的实体。这里只是语义上的区分。RSS通常指技术本身,更多的时候是作为一个抽象了的概念被人们说来说去。Feed是RSS的XML文件本身。我们在RSS阅读器中添加的具体频道,网址就是Feed。
将多个Feed分成一类,定为一个频道组,就是我理解的聚合。聚合后的Feeds可以导出列表,通用扩展名为opml(Outline Processor Markup Language)。可以用来备份或共享你的RSS资源,类似于导出你邮箱的通讯簿为csv文件。
7.RSS应用领域拓展
现在RSS应用集中在两类服务上:提供新闻和Blog深度交流。
此外有些专业论坛比如XMLcn论坛,对论坛每个板块提供了RSS订阅。
可见知识含量、时效信息价值比较高,更新周期不长于为天的网站适合提供RSS服务。
在众多高校内部的新闻网站中,RSS的应用几乎是空白。“电子科技大学新闻中心”提供RSS,但是做得并不认真,看得出只是在尝试时尚技术,并没打算作为一种服务提供。从

时间: 2024-12-03 00:25:19

RSS应用现状以及我的一些想法的相关文章

抓虾创始人徐易容:RSS对低端网民渗透有限

9月18日消息,抓虾创始人徐易容向记者表示,RSS解决的是高端网民的问题,因此对低端网民渗透有限,RSS未来的发展仍需在优质网民之中扎根,再逐步带动其他人群的需求. 在2008互联网大会开始前夕,徐易容接受了新浪科技主题为<2008互联网热点话题>的系列专访,并对中国RSS行业发展现状做出思考.抓虾于2005年底成立,主要做中文在线RSS阅读.徐易容认为,就目前发展来看,RSS主要在高端优质网民中流行. 徐易容表示,RSS解决的是内容获取便利和个性化问题,这两点恰好是高端网民最渴望的.根据抓虾

淘宝联盟新规卡住返利网“命门” 站长们该怎么办?

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 返利网是很多淘宝客站长正在经营的网站形式.众所周知,返利网是利用淘宝开放平台的API数据调用淘宝商品信息,根据商家的佣金额度按一定比例对返利网会员进行返还的.也就是说,淘宝API是返利网正常运行的前提,或者更通俗地说,淘宝API就是返利网的"命门". 但是,最近淘宝联盟推出的新规则,却重重地卡住了返利网的"命门&

朱敬:盛大开放平台打造多方共赢产业链

导读:"盛大开放平台将十年积累全面向开发者开放,为创新铺路,打造开发者.用户和平台多方共赢的互联网产业链格局."在日前举办的"2010软件开发2.0大会"上,盛大在线CTO朱敬如是说.近日,由CSDN主办,盛大网络协办的年度收官技术盛宴"2010软件开发2.0大会"在上海光大会展中心隆重召开.会上,盛大在线的首席技术官朱敬发表了题为<开放平台与内容创新>的主题演讲."中国从来不 缺少创 新的想法, 但是缺乏让创新想法成长的一

中国RSS现状深度调查

rss 对于中国广大中国网民来说,RSS还相对比较陌生,但它很可能成为2005年中国互联网上最热门的关键词之一.2004年开始,RSS在美国开始呈现爆炸式增长,计世网也紧跟潮流于去年年底推出了RSS服务,成为国内最主要的RSS IT新闻源,并与看天下\周博通等领先的RSS阅读器建立了战略合作关系.本文特将看天下所提供的<RSS技术简介及其在中国的发展现状>发布,以飨读者.另本文有所有删节) 引言 新闻出版行业在互联网方兴未艾的今天面临着众多的机遇和挑战.层出不穷的新技术使稳定.高效.实时.安全

南风窗:中国RSS现状深度调查

rss 编者按:对于中国广大中国网民来说,RSS还相对比较陌生,但它很可能成为2005年中国互联网上最热门的关键词之一.2004年开始,RSS在美国开始呈现爆炸式增长,计世网也紧跟潮流于去年年底推出了RSS服务,成为国内最主要的RSS IT新闻源,并与看天下\周博通等领先的RSS阅读器建立了战略合作关系.本文特将看天下所提供的<RSS技术简介及其在中国的发展现状>发布,以飨读者.另本文有所有删节) 引言 新闻出版行业在互联网方兴未艾的今天面临着众多的机遇和挑战.层出不穷的新技术使稳定.高效.实

【收藏】5W+条海内外网络数据分析得出首份《顶级数据团队建设全景报告》,直击数据团队建设现状及问题

我的公司是否需要独立的数据团队? 我该何时.怎么样建设自己的数据团队? 数据团队的价值如何衡量? 针对这些业内普遍存在的数据团队建设问题,7月11日,技术联盟伙伴--大数据文摘联合清华数据科学研究院重磅发布首份<顶级数据团队建设全景报告>(下称<报告>). 历时3个月的调研,<报告>囊括50,000+条海内外网络数据分析.1,000+份调查问卷内容,和10位海内外业界大咖深度访谈内容,针对"数据团队建设现状"和"数据团队建设要素"

web标准,我们去向何方?一些想法...

web|web标准 原文作者:Veerle 原文出处:veerle.duoh.com 原文发表时间:2004年6月14日 译者注:本文是"你应该关注web标准的真正原因"一文发表后veerle写的一篇感想文章,作者提了2个想法,却引来各种意见和建议,我将部分评论附在文后.可以看到国外技术类blog讨论的气氛也是非常好的,至少参与的人很多.有兴趣的建议看看原文. 译文 关于web标准,我已经了解很多,并且正在使用.我也很清楚的认识到,使用web标准不是为了能够骄傲的说"嗨,你的

用 Ajax 和 RSS 攒个首页新闻

ajax|rss 为了排遣这段时间的无聊也顺便做个 RSS 应用的练习,决定给自己维护的一个小网站加个首页新闻,浏览器用 Ajax 或者 Ajah 从服务器取新闻异步的显示出来,同时提供 RSS 源供聚合器订阅. XMLHTTPRequest 从上次做过一个手机模拟器后就再没碰过,这次在网上搜寻了一番居然发现了一个好东西:http://www.scss.com.au/family/andrew/webdesign/xmlhttprequest/,一个 Cross-Browser 的 XMLHtt

巧用Ajax和RSS做个人门户网站

ajax|rss 为了排遣这段时间的无聊也顺便做个 RSS 应用的练习,决定给自己维护的一个小网站加个首页新闻,浏览器用 Ajax 或者 Ajah 从服务器取新闻异步的显示出来,同时提供 RSS 源供聚合器订阅. XMLHTTPRequest 从上次做过一个手机模拟器后就再没碰过,这次在网上搜寻了一番居然发现了一个好东西:http://www.scss.com.au/family/andrew/webdesign/xmlhttprequest/,一个 Cross-Browser 的 XMLHtt