首先,从来不敢说自己懂技术。对于一个停留在应用阶段,也就是用户级别的网上人来说,自己真就不敢说会什么技术。今天看见红猪说要我说说trackback的事,就写了两篇“白话”的日志,目的就是想用白话的形势把一些能够与blog关联的“技术”给不了解的人讲讲,稍微入个门。

在说Trackback之前,我最想先说说RSS。

1、什么是RSS

要想说RSS是啥,就得说RSS是什么的缩写,这就必然比较难理解,不过还是一笔代过吧,我们重要的还是在应用上。

RSS是一种用于共享新闻和其他Web内容的数据交换规范,起源于网景通讯公司的推"Push"技术,讲用户订阅的内容传送给他们的通讯协议(Protocol)。RSS可以是以下三个解释中的一个:

  • Really Simple Syndication
  • RDF (Resource Description Framework) Site Summary
  • Rich Site Summary

不过也只是说RSS有不同的解释方法,不过上述三种描述的都是同一种技术。

目前RSS规范的主要版本有0.91、1.0和2.0。

0.91版和1.0版完全不同,风格不同,制定标准的人也不同。0.91版和2.0版一脉相承。1.0版更靠拢XML标准。

RSS目前广泛用于blog、wiki和网上新闻频道,世界多数知名新闻社网站都提供RSS订阅支持。

2、RSS里面是什么东西

下面开始是白话了,嘿嘿~

大家都可能注意到咱们的Blog的页面上有个小图片,类似于

rss-icon-1 rss-icon-2 rss-icon-3

其中的某个,其实它们都是一样的,都是一个指向自己Blog的RSS的链接。

这些RSS文件/数据是用一种特定的语法规则写成的,它们里面包含了你的Blog的内容——那么里面的内容又是什么呢?

根据不同的规则,RSS里面包含的内容也各不相同,但是不论哪个网站的Blog生成的RSS,其中内容都会有你Blog的名称、url地址、作者,还有最近更新内容的标题、更新时间、更新内容全文/摘要等。换句话说,RSS可以说是你Blog的一个超级归纳或者纯文字版,并且只是需要一个文件即可搞定。

3、RSS有什么好处

要说RSS的好处,那可是大大的了。

上面说了,RSS可以说是你Blog的一个超级归纳或者纯文字版,它其中包含了你Blog每次更新的信息。也正因为如此,我们Blog每次更新的时候,RSS文件/数据将一并被更新。

那么我们想一下,既然我们的Blog有一个超级归纳版,而且随我们的更新而更新,那是不是只要我们随时关注这个“归纳版”,就等于知道某个Blog的更新情况,并且可以很轻松的了解Blog作者更新的内容是什么呢?

That's Right!

RSS最大的便捷之处也就在此。我们可以不去登陆那些花里胡哨的Blog页面,也不用下载一些我们本来不在意图片或者Flash,我们只是需要随时关注那个“归纳版”就完全可以掌握某个Blog的存活状况了。

那么,我们通过什么方式能够随时关注那个“归纳版”——RSS的情况呢?别急,往下看。

4、如何/用什么软件订阅RSS

大家通常把对RSS的关注称作“订阅”,蛮形象的哈~订阅RSS需要一个软件,或者说是一个工具,因为目前也有很多的网站提供在线的订阅服务。不过,如果你有自己的个人电脑,而且每天会上网浏览的话,我还是推荐使用软件订阅RSS。

在说具体的订阅方法之前,先交待个词——“Feed”。Feed就是咱们要订阅的RSS文件/数据的意思,所以我们就可以说:“老贾,你Blog的Feed早就被我抓进来啦~”

订阅RSS的软件可以被叫做“阅读器”,它的工作原理简单说起来就是,每间隔一定的时间,比如15分钟或者30分钟(具体的时间可以在设置中修改),阅读器就会自动检查Feed是否被更新了。如果发现Feed被更新了,就把更新的内容体现在阅读器上。这样用户只是需要开着阅读器不去管它,有更新的时候它会自动提醒你。

可以订阅RSS的软件有很多,比如著名的FeedDemon,还有国内的一些比如GreatNews。其实这些软件功能和操作大同小异,为了支持国产软件(而且是免费地),咱就介绍下GreatNews和如何使用它订阅RSS Feed。

首先到GreatNews的官方网站下载软件。下载的时候有两个选择,一个时下载安装版,另外一个是.zip压缩版,尽管作者非常推荐下载安装版,我个人还是喜欢压缩版的,因为很“绿色”,想放哪都成,而且不写注册表 :)

下载之后就是安装,如果用的是压缩版只要直接把压缩文件内容释放到自己想要的目录即可,下面,运行程序GreatNews.exe。如果运行起来发现是个英文版的,可以在菜单的View->Language里面选择“简体中文”:

01

GreatNews默认为用户提供了一些出色的Feed,如果我们觉得这些Feed对我们没有用处的话可以逐一删除他们:

02

现在我们就可以开始组建我们的订阅组了,首先添加一个频道组,这样我们就可以添加Feed到频道组里面了:

03

04

频道组建好之后,就可以开始订阅RSS了。订阅RSS其实就是找到想要订阅RSS的Feed文件地址就可以了。我们用的阅读器里面内嵌了一个浏览器,这样就方便了我们随时查看想要看的页面以及想要访问的网站;同时,借助这个内嵌的浏览器我们还可以轻松的获取该页面内RSS的Feed地址并将其加入到我们的频道组中:

05

点击RSS标志后出现下面的窗口

06

07

08

09

有些Blog页面在浏览过程没有像上面演示的在阅读器的浏览器右下角出现RSS的标志。这也没有关系,只要在该页面上找到类似第2点中贴过的RSS的链接图并且点一下,其余的步骤也就跟上面类似了;再有一种添加的方法就是直接把Feed的地址加到阅读器中:

10

按照上面的步骤,我们就可以把感兴趣的Blog的RSS Feed订阅下来随时关注了。如果想更改一些设置,可以到菜单中的 工具->选项 里修改,这里面可以更改包括更新时间、提示信息以及代理浏览等设置:

11

至此,有关RSS的白话白活完了,也许写得也不是很细致,更多的使用技巧还需要朋友们自己亲身体验。总之一点吧,希望俺的介绍能够给大家带来点帮助。

此外,更多的技术介绍可以浏览维基百科,而且在那里你还可以找到更多更精彩的内容~~

注意: 本篇文章建立在 创作公用 协议下。版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及以上“创作共用”声明。