`
youngerblue
  • 浏览: 43497 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
阅读更多
工作中要用到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的操作也很不方便。
分享到:
评论

相关推荐

    WP7新闻RSS示例源码

    RSS介绍:(简易信息聚合,也叫聚合内容)是一种描述和同步网站内容的格式。 Rich Site Summary。但其实这三个解释都是指同一种Syndication的技术 。RSS目前广泛用于网上新闻频道,blog和wiki,主要的版本有0.91, ...

    RSS使用介绍_小白适用

    RSS使用介绍RSS使用介绍RSS使用介绍RSS使用介绍

    RSS代码大全-详细介绍RSS开发过程

    RSS流行的代码大全以及RSS详细的开发教程,我感觉对正在学习Java WEB方面知识的人非常有用!!!

    RSS案例视频,RSS阅读器

     为了进一步了解RSS及其发展历程的有关背景知识,下面摘录了2003年10月平文胜为时代营销撰写的有关RSS技术层面的介绍文章。仅供参考。网上此类介绍文章也不少,有兴趣的请到网上检索更多信息。例如维基百科对于RSS...

    介绍rss阅读器

    主要介绍rss阅读器方面的书刊 rss阅读器的标准和应用

    android开发入门教程

    12.1 RSS介绍 12.1.1 RSS基础 12.1.2 RSS的历史 12.1.3 RSS语法介绍 12.2 SAX介绍 12.2.1 SAX基础 12.2.2 使用SAX的作用 12.2.3 怎样使用SAX 12.3 RSS阅读器设计 12.3.1 RSS阅读器功能设计 12.3.2 RSS阅读器UI和交互...

    android开发入门与实战(下)

    12.1 RSS介绍 12.1.1 RSS基础 12.1.2 RSS的历史 12.1.3 RSS语法介绍 12.2 SAX介绍 12.2.1 SAX基础 12.2.2 使用SAX的作用 12.2.3 怎样使用SAX 12.3 RSS阅读器设计 12.3.1 RSS阅读器功能设计 12.3.2 RSS阅读器UI和交互...

    android开发入门与实战(上)

    12.1 RSS介绍 12.1.1 RSS基础 12.1.2 RSS的历史 12.1.3 RSS语法介绍 12.2 SAX介绍 12.2.1 SAX基础 12.2.2 使用SAX的作用 12.2.3 怎样使用SAX 12.3 RSS阅读器设计 12.3.1 RSS阅读器功能设计 12.3.2 RSS阅读器UI和交互...

    《Google Android开发入门与实战》.pdf

    12.1 rss介绍 205 12.1.1 rss基础 205 12.1.2 rss的历史 205 12.1.3 rss语法介绍 206 12.2 sax介绍 207 12.2.1 sax基础 207 12.2.2 使用sax的作用 207 12.2.3 怎样使用sax 207 12.3 rss...

    java_rss_jar包_实例

    RSS是一种网页内容联合格式(web content sydication format)。 它的名字是Really Simple Syndication的缩写。 RSS是XML的一种。所有的RSS文档都遵循XML...一段项目的介绍可能包含新闻的全部介绍,Blog post等等。

    Google Android开发入门与实战的代码

    12.1 RSS介绍 205 12.1.1 RSS基础 205 12.1.2 RSS的历史 205 12.1.3 RSS语法介绍 206 12.2 SAX介绍 207 12.2.1 SAX基础 207 12.2.2 使用SAX的作用 207 12.2.3 怎样使用SAX 207 12.3 RSS...

    java解析rss具体信息

    介绍了如何解析rss的方法 附加例子,可直接使用

    Google.Android开发入门与实战

    12.1 RSS介绍 12.1.1 RSS基础 12.1.2 RSS的历史 12.1.3 RSS语法介绍 12.2 SAX介绍 12.2.1 SAX基础 12.2.2 使用SAX的作用 12.2.3 怎样使用SAX 12.3 RSS阅读器设计 12.3.1 RSS阅读器功能设计 12.3.2 RSS阅读器UI和交互...

    android_RSS开发教程

    android_RSS开发教程,干货,共30页,比较详细介绍了rss。

    基于RSS的个性化推送服务

    基于RSS的个性化推送服务 RSS技术介绍 个性化推送模型

    动网新闻.Net v3.1.721

    19、增加rss新闻订阅功能,可订阅分类或会员rss专题(rss介绍) 20、增加Access数据库压缩功能 21、评论区分会员和非会员 22、会员资料页可显示会员所有新闻 23、会员添加字段描述和图片 24、分类...

    关于RSS:共享内容简易方式

    RSS是基于文本的格式。它是XML的一种形式。通常RSS文件都是标为XML,RSS files通常只包含简单的项目列表。一般而言,每一个项目都含有一个标题,一段简单的介绍,还有一个URL链接。其他的信息,例如日期,创建者的...

    在线RSS阅读器制作教程

    本文档介绍了关于在线RSS阅读器的制作教程,帮助初学者建立自己的在线RSS阅读器

    WorPress显示RSS Feed链接插件RSS Blogroll

    为了解决这个问题,我们今天就来介绍一款支持多RSS Feed地址的插件RSS Blogroll,这款插件是walklty在论坛推荐的,开始还没有发现这款插件具有支持多RSS Feed的功能,经walklty提醒才知道这款插件的关键之处,所以,...

    如何实现站点的RSS输出

    本文详细介绍如何实现站点的RSS输出,希望对你有帮助!

Global site tag (gtag.js) - Google Analytics