关于RSS

      IT随笔 2003/8/18 1:07:00
  今天更新Blog的时候,发现管理界面已经有了变化,比原来大气不少。以前是采用框架结构的,虽然用起来方便,但是可用面积很小,用起来缩手缩脚,看来随着网速和机器的提高,框架本身为提高复用元素而带来的功能受到削减,仅剩使用方便这一条了。

  新的功能好象在post里增加了字体和超链接的按钮,老外就是小气,就是这么一点东西还逐渐增加。另外,还有在settings好象增加了反馈的功能,但是现在还不能用,估计以后也可以用起来的吧。记得有本书上说,微软每次升级前,除了有要增加什么功能外,还有明确的规定,不要增加哪些功能,留给后续的版本,或许这就是商业公司的做法。还有一个想法是或者是提供给第三方一个生计的机会?给别人一些机会,自己生存的时间会更长一些?

  废话先不说了,这次集中看了一下RSS的东西,RSS是Blog的一个重要技术,虽然实际上应该并不复杂。RSS不仅仅是一个缩写,它大致代表了:“RDF 站点摘要(RDF Site Summary)”、“真正简单的辛迪加(Really Simple Syndication)”、“丰富站点摘要(Rich Site Summary)”,看起来RSS本身有点混乱,事实上也是这样。RSS最早由Netscap提出,但是没有成气候,后来微软提出的推技术就是copy了这个概念,但是也仅存在了一次后就消失了。但是RSS却由一些专业人群,就是Blog的创始人群给发展起来,由David Winer(UserLand的创始人),也就是算得上Blog之父的一个人确立了标准,被称做0.9x。后来一个联合小组根据W3C新一代的语义网技术RDF对RSS进行了重新定义,发布了RSS 1.0,并把RSS定义为“RDF Site Summary”。但是这个标准并未得到David Winer的认可,David Winer后来又推出了RSS2.0版本,标准和以前的0.9x也并不相同,当然,这个版本也是自封的,也没有得到另外一个小组的认可,就形成了三个版本同时并存的局面。

  从一些国内Blogger的观点看,对David Winer的标准更为认同。但是许多人担心标准被一个公司掌握,会带来风险。虽然微软已经这样做了,但是毕竟大家不希望看到这种情况。可喜的是,最新的一个消息是(2003-7-18)——http://news.com.com/2100-1032_3-1027409.html?tag=cd_mh,David大方的把所有权让给了他的哈佛大学(好象是他的母校),当然,关于这一点双方也是有争论的。无论如何,对于开发者来讲,可以支持三个版本或两个版本。:(

  虽然说了一大串RSS的版本问题,对RSS到底是什么还没有提,实际上以我目前的观点来看,RSS只是提供了一个最新内容在其他地方的反映,由于采用XML技术,即使双方采用不同的后台系统,依旧可以完成数据的共享。这个例子有点像域名的查询,虽然各个注册商之间的后台数据库不同,但是对于用户来说,只要能查到某个域名的注册信息即可,管它是注册商到底是用什么样的后台呢。

  当然,实际操作起来,RSS有不少东西,以我目前的精力,还不能再深入下去,只能把一些资料收集起来,或许以后用得到:

www.iturls.com/TechHotspot/TH_rss.asp
www-900.ibm.com/developerWorks/cn/webservices/ws-pyth/part11/index.shtml#resources
blogs.51.net/archives/000338.html
www.cnblog.org/blog/archives/2002_10_20_cnblog_archive.html
blog.timetide.net/archives/000071.html
www.twblog.net/archives/000628.html
hotwired.lycos.com/webmonkey/03/17/index3a.html?tw=authoring
blogbus.com/blogbus/blog/diary.php?diaryid=7096
news.com.com/2100-1032_3-1027409.html?tag=cd_mh

  希望这些地址能保存时间长一些,现在网站以及URL地址消失太快了,保存链接不是一个有效的方法,好在有了google,网页快照帮了不少忙(虽然看它象看Blogger.com一样,都要用代理),希望goole能保持自己的特色更久一些。:)
标签集:TAGS:
回复Comments() 点击Count()
喜欢就顶一下

回复Comments

{commentauthor}
{commentauthor}
{commenttime}
{commentnum}
{commentcontent}
作者:
{commentrecontent}