RSS介绍_其他_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 其他 > RSS介绍

RSS介绍

 2010/12/6 9:34:44  youngerblue  http://youngerblue.javaeye.com  我要评论(0)
  • 摘要:工作中要用到RSS,趁这个机会了解了下。原文地址http://hi.baidu.com/fengfan/blog/item/ac1463278a3edf03918f9d92.html百度空间刚出来不久,网上就流传开许多CSS修改技巧,其中比较常见的一项就是去掉“其他”里面的RSS图标那一栏。这说明许多人虽然精通CSS但还没弄清楚什么是RSS。RSS是blog最不可或缺的属性之一,它能够完全改变我们从网络获取信息的方式。今天看到一篇HowtoexplainRSStheOprahway
  • 标签:RSS
工作中要用到RSS,趁这个机会了解了下。原文地址http://hi.baidu.com/fengfan/blog/item/ac1463278a3edf03918f9d92.html
百度空间刚出来不久,网上就流传开许多CSS修改技巧,其中比较常见的一项就是去掉“其他”里面的RSS图标那一栏。这说明许多人虽然精通CSS但还没弄清楚什么是RSS。RSS是blog最不可或缺的属性之一,它能够完全改变我们从网络获取信息的方式。

今天看到一篇How to explain RSS the Oprah way (Oprah是美国最著名的访谈节目主持人),如何用最通俗易懂的方法来解释RSS。我曾有过几次向身边朋友介绍RSS的经历,但似乎都不太成功,主要原因大概是我为了口头表达方便用了许多诸如"聚合","推送"之类的词汇,表达上过于抽象导致即使是计算机专业的同学也很难一下子明白(百度也有对于RSS的解释,同样很抽象)。而这篇文章的写作角度给了我很大启发,所以我决定借鉴他的方法在这里简单介绍一下RSS。

Why RSS

相信收藏夹对每个网友来说都不陌生,里面聚集了我们需要经常访问的网站。在以往,我会专门设置一个叫做“最常用”的收藏夹目录,然后把每天都要访问的新闻,资讯,下载,论坛等网站都放在这个目录里,把其他一些平常偶尔看一下的网站归类放在其他目录里。于是,每天把“最常用”目录里的网站阅览一遍,不定期的看看其他目录里的网站,这样就完成了我全部的网络资讯获取。

但是这种传统的方式有着明显的缺点,比如当你打开一个网站,却发现网站没有更新,和上次是完全一样的内容;或者是你打开一个网站,网页慢吞吞终于打开后才发现更新的内容你丝毫不感兴趣,于是又关掉;又或者某个更新频繁的网站(比如新浪)你打开后发现更新的内容太多,已经淹没了你上次看到的最后一条信息,于是你只有在网站上不断翻页来阅览这段时间的所有信息....诸如此类耗费时间的情况,长久累积下来就影响了我们上网的效率。而RSS的出现正好可以解决这个问题。

RSS的定义

用专业术语来说RSS全称是"Really Simple Syndication",一种用来聚合和共享信息的XML语言格式。但我们现在不用理他,来换一种说法:"Ready for Some Stories ",你关注的所有网站上的更新内容都聚集在一个地方等着你去查看,而这个地方一般称作RSS阅读器。效果如下图(截取自我的bloglines页面)

点击放大



画面上,左侧列表里比如Donews互联网频道,postshow等等都是我"订阅"的网站,"订阅"的意思就是这些网站一旦有更新,就会在网站名称后面的括号里,用数字显示有多少条更新内容是我还没阅读的。当我点击左侧的网站名称后,该网站更新的内容就会以标题列表或者摘要的方式在右侧显示出来。这样我就可以快速的阅览所有更新内容,当看到感兴趣的标题后,只需要鼠标点击该标题,则会跳转到网站的具体网页上去进行详细的阅读。当然,也有的网站和blog提供全文输出,这样就可以在阅读器上浏览所有内容而不用访问网站本身。

如何订阅

和日常生活中订阅报纸杂志类似,订阅一个网站内容需要告诉RSS阅读器我们想要订的是哪个网站。而RSS阅读器是不会懂得“新浪新闻”,“百度空间”这样的语言,他只认得RSS地址,比如http://hi.baidu.com/fengfan/rss . 所以我们订阅之前首先要找到网站的RSS地址。这很简单,凡是支持RSS的网站,都会在其主页面上放上一个明显的图标,比如百度空间里的这个 。点击该图标后,便会跳转到该网站的RSS页面,此时浏览器上的地址便是RSS地址。而现在也有很多blogger会把这一步省略掉,直接把rss阅读器的订阅链接放在自己blog上,这样你无需去找他blog的rss地址,直接点击那些订阅链接便可以用相应的阅读器订阅好他的blog(效果请见我的空间首页下方“订阅我的blog”一栏),当然前提是你已经注册过那些阅读器。
RSS阅读器
RSS阅读器有两类,一类是如上图所示我用的bloglines,属于在线式阅读器,以网站的形式提供订阅服务。还有一种是桌面端以软件形式来提供服务,比如新浪点点通。桌面端阅读器最大的弱点就是订阅信息储存在本地,当用户离开自己电脑后就无法获取相应的订阅服务,而在线式阅读器是将订阅信息储存在网站服务器上,有的网站还支持与手机同步,走到哪里都可以随时查看更新的内容,所以现在最流行的RSS阅读器都是在线服务为主,下面介绍最常见的几个:
抓虾: 很年轻的网站,应该是目前国内RSS阅读服务中口碑最好的,适合习惯中文界面的用户。

Bloglines: RSS阅读服务的最老牌和最大牌,也是我个人最喜欢的,速度和功能都表现很好,虽然最近总是出现重复更新的问题,但仍然瑕不掩瑜。 Rojo: 相比传统的bloglines,rojo整合了更多的web2.0元素,表现也比较稳定。但个人感觉操作不如bloglines人性化,这是我没有选择他的唯一原因。

Google Reader : 信息的排列方式有独特的一面,不适合用作新闻等时效性的阅读。只推荐给爱Google一切的Google死忠。
update: Google Reader目前已经改版,变成了类似bloglines和gmail的左边目录右边正文的经典布局,功能上也有许多更新和改进。不过实际使用时ajax带来的响应延迟依然无法忍受,管理feeds的操作也很不方便。
上一篇: 红叶寄情 下一篇: Android复习(十)
  • 相关文章
发表评论
用户名: 匿名