RSS的未来
原作者: Alex Iskold | 译者: 花花 (Blog) | 发表时间:昨天 13:02:33
现在没有人怀疑RSS是颠覆性的,扭转格局的技术。被称作为 非常简单的同步(Really Simple Syndication)(也被叫做富站点概要(Rich Site Summary)和RDF站点概要(RDF Site Summary)),已经打造了一套全新的传递和消费网络内容的方法。在RSS出现之前,用户需要访问每一个网站来寻觅最新的信息。而现在,新闻通过RSS 直接投递到浏览器,桌面和聚合器中。由于 RSS的出现,网络的动态交互成为了随时垂手可及的媒介。
RSS的应用已经从简单的新闻投递拓展开来。像del.icio.us,Flickr 和YouTube这样的网站为RSS的用法提供了另一层面的可能性 – 比如,他们把它作为社会化网络的重要组成部分(社会化网络,照片,视频等等)。同样Google创建了Google Base,他们的完全基于RSS的Craigslist的挑战者。其他的公司也开始扩展RSS,其中的一些属于私有拓展。
简而言之,由于RSS的广泛普及,现在它已成为所有类型的内容的有效载体。不过因为它的基本标准格式是简单而原始的,想要在其中加入语义编码就必须为其格式建立一些扩展。所以在这篇文章中,我们将观察今日的 RSS应用并提出疑问:RSS是否会进化成为一种用来传递复杂,复杂语义信息的工具 。
RSS简史
RSS是一种基于XML的语言,它的起源可以回溯到1995年,开始于苹果实验室,而稍后在网景( Netscape,你没有忘记他吧),Userland软件和微软发展。在1999年, RSS第一次大规模应用于My Netscape首页。所以说RSS并不是什么新生事物,其实它早在这些新形态的社会化网络冒出来之前就存在了。那为什么它之前没有得到更多的关注呢?现在回想起来,罪魁祸首应该是 AOL,AOL对RSS 错误的理解并且淡化了这个概念,当AOL收购Netscape之后他们将 RSS置之不理(AOL,你们就素那渣口牙)。
RSS之所以能够幸存下来主要得益于一个人的努力 – Dave Winer。 Dave 创作了RSS0.91,RSS 0.92和现在被广泛使用的RSS2.0标准。多年以来他在blog上和网络上的每一个角落里主导着 RSS的旋律,直到它被微软和雅虎这样的公司采用。(作者注:当然Dave与RSS1.0及之后的 ATOM之间也有过激烈的规格战争,但我们在这里不说这些)
RSS构成
RSS是一种相当简单的用来描述最新的头条(或者是完整的文章内容)的语法。以下对RSS的解释基于 RSS2.0格式,但其他的格式是类似的,下面是一个例子:
每一个RSS文件都包含在 channel标签中。每部分信息都有一个title标签,一个link标签和description 标签(属性)。RSS的随时更新由两种时间戳决定 – 一个是channel 中的lastBuildDate标签,它反应的是最后一次RSS中内容改变的时间,同时 pubDate标签反应内容被发布的时间。RSS聚合器(就是RSS阅读器)利用这两种时间戳来鉴定什么时候有新的内容。
老式的WEB是一种纯粹意义上的拉式媒介,因为用户必须访问每一个站点来寻找什么东西(如果有任何东西)更新了。但是,商务和广告主们却钟爱推送(电信 114也钟爱)技术 – 当内容产生后将被投递给用户。这两种极端本身在现今这个信息过载和广告过饱和的世界都不能很好的完成自己的任务,而 RSS是这两种极端的巧妙的混合体。RSS基本上是一种经过过滤的推送技术 – 用户订阅(拉入)他/她所喜欢的FEED(频道)而在此之后内容就被自动推送。
RSS – 超越传统发布媒介
那么为什么RSS现在是一个很棒的发布媒介?因为他已经无所不在。如果你和客户在线上交易而却没有使用 RSS,你会可耻滴失败滴。那些聪明的公司正在通过博客,照片,视频,点播等方法每天和客户保持联系。其他的服务,比如del.icio.us (为Yahoo所有),允许用户发布和订阅feeds,使得社会化网络拓展到网站之外。
RSS的普及度是那么有影响力使得出版商想要通过RSS向用户推送越来越多的内容。但是问题是基础的 RSS不能被用来传送结构化的信息。
让我们来看看这个典型的例子。假设你的银行想要将你的账单通过RSS而不是email 传送给你。那么如果你用的是今天的RSS,那么银行条款就必须在HTML中编码 – 这意味着财务软件不能从RSS中得到和使用这些数据。当你用银行专用的软件连接到银行,信息将以一种结构化的语句下载下来。但是用RSS ,现在就是不可能滴 – 因为现在木有用来描述银行业务的标准RSS语句。
为什么这个很重要?
咋一看这并不make sense。我们为什么要计较 RSS是不是结构化的咧?因为结构化的RSS保留着信息可移动性的可能性。让我们回到刚才那个银行的例子,如果RSS语句同时能够作为你的财务软件的输入工具不是很棒?既然我们正在把桌面程序放到网上 – 比如WEB OFFICE套装的潮流 – 我们在Windows里所使用的数据格式也会失效。我们需要一些更轻巧也更移动化的方式来携带我们的信息 – 也就是经由XML和RSS。
请注意,商业用户可能是最关注RSS是否结构化的一群人,因为对商务来说,结构的缺失代表含义的损失,记录的丢失,最终会导致失去客户。
拓展RSS
说拓展RSS基本上就是说添加自定义的标签。比如, Google Base现在有148个它建议RSS添加的 属性。这些是以 a开头的属性:age,actor, agent,apparel type,artist。这些都是对分类和其他一些方面有用的日常概念。这些标签使得Google Base在保留 RSS基本功能的基础上把RSS结构化。
类似的,FeedBurner在 RSS feed中插入了一些私有属性。他们这么做完全是为了自己的需求,因为只有FeedBurner的引擎能读懂他们自己的属性。
拓展的RSS所面对的主要问题是对标签定义的一致意见。 FeedBurner的私有标签并没有那么重要,但Google Base的例子里就凸显了这个问题的重要性。为了让拓展的RSS 能够正确工作,必须要解决这项古老技术的第二个难题。这里需要一个程序间交流的数据的普遍格式。
结论
不喜欢混杂结构的人,包括我在内,会争辩说使用RSS来传递复杂内容的方法只是权益之举。不管怎么说,用于描述新闻的格式为什么需要能够表述语义?但科技并不是会向着我们所期望的那种单纯结构的方向发展。某一些格式赶上潮流并大获成功,被广泛的运用。事实是 RSS成为一种普遍的随时可用的技术,这使它不能作为网络语义传递标准的缺陷显得不是那么重要。但就算是从我这样的人的角度来看这也没什么可烦神的 – RSS只是另一种XML语言 – 从这个方面看他和其他种类的 XML一样好。
那么RSS能做的比现在它做到的更好么?它能够解决它自身的第二个问题 – 普遍格式的问题么?和往常一样,只有通过时间证明。但是现在,RSS确实看起来像一个强有力的领跑者,而我们也没有其他的有吸引力,简单又被广泛应用的替代品。但再一次,谁知道呢,科技不是好预测的东东。
你觉得RSS会拓展并且并比现在它能做到的做得更多么?你从现在所使用的服务里看到了从更多方面使用 RSS的可能性了么?
原文翻译完
想说的废话只有两句
我们会不会有GREAT RSS WALL,GOOGLE BASE.CN, BAIDU RSS.CO.JP,如果你是RSS用户,你自然知道我在说什么。RSS 在聚合浏览器中的存档是目前我们查看某些内容的一个方法,鉴于我们在技术上的国际领先地位,这项优秀而又有前途的技术应该能够发扬光大。
换句话说回来,我们会不会有如同EVD – DVD,AVS - AVC, TD-SCDMA – WCDMA或者CDMA2000?如果真的有Really Chinese Syndication,我宁愿接受Great RSS Wall。
囧
http://forcode.bloggerspaces.com
订阅本博客:
http://feeds.feedburner.com/woodphone
教育网BT下载博客正式推出,服务在校学生
http://4renminbi.com/edubt
我的科幻小说《抽水马桶的秘密》:
http://www.cmfu.com/showbook.asp?Bl_id=60008
0 条评论:
发表评论
订阅 博文评论 [Atom]
<< 主页
============================================================
格兰仕微波炉报价单 英语六级历年真题听力下载 大陆身份证生成器
東方神起的所有反轉劇!!.[含东方剧场](會繼續更新以後的)(已可覲看)
电视剧《靠近你温暖我》全集下载(BT/迅雷/电驴/剧照)
精彩的洞庭湖人鼠大战(4视频+forcode点评)
一百多个电影字幕下载网站,精心收集整理!
(视频)(CCTV10“走进科学”-科幻之旅专题-克隆人 8.14)
国外BT站点和BT种子搜索站(国外完整bt搜索列表)
============================================================
forcode科幻小说《抽水马桶的秘密》正在起点中文网连载
《抽水马桶的秘密》读者评论:
(1)你的书很好看,比大刘,王晋康的创意好太多了,努力吧将来出实体书我一定会买的。(2)很有想象力的作者啊!!估计是看了不少科幻小说的人,希望不要浪费你非凡的想象力。 (3) 读者在自己博客或论坛对《抽水马桶的秘密》的评论。(4)点击此处查看全部的读者评论(18页,1000条以上)。
《抽水马桶的秘密》相关帖子:
《远程面包机》提纲|| 《进化论危机》提纲大家一起来设计
抽水马桶是外星人的试管|| 读者推荐超一万票
《抽水马桶的秘密》内容简介:
地球哺乳界正在发生的一次大规模跨物种升级,DNA机制并非人们所想像的那样是决定生命的最终遗传载体,而是类似浏览器这样的转译机制,真正的遗传物质存储在弥漫整个宇宙的光子数据库中,DNA机制实际上是一种设定了进化路径的文明压缩包的解压机制,数十亿年前灭绝的三栖人发明了光子数据库和DNA机制,目的是为了让这个机制最终复活三栖人文明,而人类(裸猿)这一物种在三栖人社会里其实是一种宠物,但是DNA机制似乎出现了点问题,或者说不知道什么原因裸猿突然变得太过聪明了,在播撒了始祖菌(DNA种子)的所有星球,进化路径发展到裸猿阶段,并没有继续演化出最后一步:三栖人,而强大的光子数据库一旦意识到DNA进化机制的这个漏洞,立刻关闭了这些星球对光子数据库的访问权限,这样,这些星球的生态系统都面临着灭绝的危险,因为他们脱离了光子数据库的遗传支持再也无法自然繁殖,只能靠遗传工程来复制现有的基因,或者做些小打小闹的修改,整个宇宙各星球上的基于DNA机制的生态系统都面临崩溃的危险。最终在13世纪,裸猿一族在银河边缘一个不起眼的小星系发现了地球这个由于某种原因至今还刚进化到裸猿初级阶段的星球,为了催熟地球的进化速度,外星裸猿文明开始介入地球的发展,为了防止光子数据库察觉到非地球文明的介入并关闭地球的权限,这种介入始终是暗中进行,因为介入方式的分歧,银河系裸猿文明分裂为两大集团,这两大集团的争斗伴随着人类近现代的发展,于是,文艺复兴开始了、三次科技革命出现了、两次世界大战也来了,直到今天,地球人类为自己的技术进步而沾沾自喜,丝毫不知道技术迅速发展的真正原因以及潜藏的危机。
============================================================
forcode2003年以前的习作:未来的婚姻、远程面包机
forcode朗诵《蜀道难》||forcode的一百多个科幻构思
奇想录:最新奇有趣的新技术和新闻点评|| 订阅“奇想录”