??xml version="1.0" encoding="utf-8" standalone="yes"?> U别Q入?/p>
自从我上一ơؓ(f) developerWorks 撰写关于 RSS 的文章以来,?a target="_new" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" trackclick="no">An introduction to RSS news feeds 管存在q些~陷QRSS q是得到?jin)前所未有的普?qing)?/p>
RSS 无处不在Q?/span>
本文观察现行的 RSS 2.0 规范。我不准备讨论格式上丰富多彩的特征以?qing)围l它的争论,否则无法讨论其他内容了(jin)?/p>
相反Q本文将为?zhn)提供量背景知识Q考察q种格式的用法,q列Z些比较流行的处理q种格式的工兗文中将讨论q种格式的具体细节,l?zhn)一些例子,q说明在开始之前?zhn)需要了(jin)解哪些东ѝ最后,本文涉?qing)?RSS 2.0 的一些新Ҏ(gu)。在文章的最后,(zhn)将扑ֈ丰富的矿?—?一份长长的、带有注释的 RSS 参考资料列表?/p>
“RSS”究竟代表什么?
和许多标准一P即最基本的方面也很难让h们达成一致。有它表C?“RDF Site SummaryQRDF 站点摘要Q”,其他人则说是“Really Simple SyndicationQ真正简单的q锁Q”,q有人相信它代表 “Rich Site SummaryQ丰富站Ҏ(gu)要)(j)”?/p>
Ҏ(gu) Dave WinerQ他是现行规范的作者)(j)的观点,“关?RSS 代表什么没有一致的看法Q它不是一个首字母~写词,而是一个名U。规范的最新版本可能称它是~写词,但愿不会(x)影响到太多应用程序。?/p>
无论如何QRSS 都代表一件事 —??Internet 上连锁内容的一U格式?/p>
什么是 RSSQ?/span>
RSS 是一U?XML 方言。所有的 RSS 文g必须W合万维|联盟(World Wide Web ConsortiumQW(xu)3CQWeb 站点上发布的 XML 1.0 规范?/p>
下面是一个典型的例子Q说明了(jin)如何使用 RSSQ?/p>
管标题q锁是最常见?RSS 用法Q但也可用于其他目的。RSS ?weblog C中是一U非常流行的格式。它也被用于照片ѝ分cd告列表、食谱、评Z?qing)跟tY件包的状态?/p>
RSS 提要在电(sh)子商务中用作一U传递信息的方式。比如,Amazon Ҏ(gu)?Web 服务q_向客h供新L要。从而(zhn)能够在新闻阅读器中?jin)解最畅销的图书,或者在(zhn)的 Web 站点中包括关?Amazon 销售的相关图书的信息?/p>
q去几年中,RSS 在普?qing)性方面有?jin)惊人的增长。Syndic8.com l护?jin)一?RSS 频道索引Q它的提要列表在两年中加长了(jin)大约 1400%。Yahoo 新闻、BBC、Slashdot、LockerGnome、Amazon、CNN、Wired、Rolling Stone ?Apple Computer 都位于许多最普及(qing)?RSS 提要来源之列?/p>
developerWorks RSS 提要
新闻阅读?/span>
一U流行的新闻阅读器是 BlogExpressQ?/p>
?1. ?BlogExpress 中查?alphaWorks
BlogExpress 是所谓的“匹萨Y件”—?意思是_(d)如果(zhn)喜Ƣ这个YӞ(zhn)可以寄l作者一些买匹萨饼的钱?/p>
定制频道
增加一个提要很Ҏ(gu)Q桔黄色的“XML”标志常用于链接公共 RSS 提要。在多数 Web 览器中Q?zhn)都可以右几ZXML”标志复刉接ƈ_脓(chung)到?zhn)的新闻阅d中?/p>
其他常见的新闻阅d包括 BlogStreet、FeedReader、AmphetaDesk ?NewsGator Q请参阅 参考资?/a>Q?/p>
发现 RSS 提要
专门的搜索引擎内容搜烦(ch)更加Ҏ(gu)。Feedster 监视 weblog q允许?zhn)通过一个日志项索引查找Q按照相x、日期、等U(logrankQ查看。当(zhn)在搜烦(ch)ӞFeedster 按照(zhn)的要求创徏一?RSS 提要。这个提要可以增加到(zhn)的新闻阅读器中Q以便?zhn)能够看到所有与搜烦(ch)h有关的最新活动,(zhn)甚至不需要离开新闻阅读器?/p>
DayPop 搜烦(ch)新闻、blog ?RSS 提要。它让?zhn)?weblog 世界跟踪行的新闅R它提供?jin)目前最行?40 ?weblog 链接。这是全世界最行文章的链接。它创徏?jin)一?weblog 中所用最热门词汇的列表。它q根据引用对 weblog 评Q提供最受其?weblogger Ƣ迎?weblog 列表。?zhn)也可以自定义搜?ch)。评U列表和自定义搜索都?RSS 提要形式Q可以导入?zhn)的新闻阅d?/p>
RSS 2.0 的新Ҏ(gu)?/span>
它也L?jin)一些限制。在q去Q?code> 不过更大的变化是能够使用名称I间扩展q种格式。RSS 2.0 支持名称I间Q一U增加规范中没有的元素的标准Ҏ(gu)。只要定义在一个名U空间中Q提要可以包含新的元素?/p>
RSS 2.0 概述
Dave Winer ~写?jin)规范?2.0 版。规范的修改可能变得难以使用Q或者损宛_有的应用E序Q他有意识地避免?jin)这U情c(din)Winer ȝ?jin)他的思想Q“保持简单。这是 RSS 的h(hun)值所在。Q何稍微了(jin)?HTML 的h都能够理?RSS。这一Ҏ(gu)光要!?/p>
该规范在 Creative Commons 许可下发布(请参?a xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" trackclick="no">参考资?/a>Q。这意味着(zhn)可以免费复制和分发该规范,q进行衍生工作,而且可以自由地用于商业工作。一个咨询委员会(x)负责更新规范、推q规范和~写文?/p>
RSS 文g形式
此外Q许多内容管理和 weblog 工具也直接支?RSS。多?weblog 工具Q包?Movable Type、Blogger ?Radio Userland 都支?RSS。一些内容管理系l,包括 Zope ?CityDesk 现在也支持它?jin)?/p>
扩展 RSS
q就留下?jin)很大的惛_I间Q所q的是,规范中包含一个例子,(zhn)可以参考目前用的几个例子?/p>
基本的思想是?zhn)可以增加需要的标签 —?但是Q增加带有多U含义的元素太容易了(jin)。用?zhn)的频道的Z可能q不知道某个标签是什么含义。比如,如果我要在一个频道中使用 q就创徏?jin)一个名为“ebusiness”的名称I间Qƈ表明q个名称I间的文在我的站点上。ؓ(f)?jin)? 关于扩展性,一个更实际的例子可以在 RSS 2.0 规范的示例文件中扑ֈQ?/p>
清单 2. RSS 2.0 规范CZ文g中的名称I间
在这个例子中Q定义了(jin)一个称?
l束?/span>
在这个例子中Q定义了(jin)一个称?
l束?/span>
今天Q?zhn)可以发现成千上万?RSS 提要。Weblog 用户、新d版商、政府代理以?qing)许多个人和商?Web 站点都支持这U格式。Java 技术、PERL、PHP、Python 和其他主要编E语aQ都为开发h员提供了(jin)处理 RSS 的工兗许多阅d和聚集器都工作在 Web、桌面甚?e-mail 客户E序中。RSS 已成?Internet 上连锁内容和元数据事实上的标准?
q要看?zhn)问的是谁Q?/p>
RSS ?Internet 上连锁内容和元数据的一U格式。通常用于׃n标题和到新闻文章的链接。对于新L章,真正的文章不一定是׃n的,但是关于文章的元数据通常是共享的Q这U元数据可以包含标题、URL或者摘要。对于出版商而言QRSS 是一U重要的工具Q因为提要可用于q锁内容Qƈ把第三方的内定w成到(zhn)的站点中?/p>
developerWorks 提供?jin)自q RSS 提要Q详?http://www-106.ibm.com/developerworks/rss/?/p>
随着新闻提要数量的增加,出现?jin)一U新的Y件类型:(x)新闻阅读器。新闻阅d?b xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">个h聚集?/b> —?帮助(zhn)发现和l织感兴的频道列表。一旦选择?jin)频道,?zhn)就可以使用阅读器一致的界面查看q些频道。新闻阅d(g)查?zhn)所感兴的频道的更斎ͼq{化成可以览?HTML?/p>
?BlogExpress 中增加一个频道很Ҏ(gu)。比方说Q?zhn)对追t?IBM alphaWorks 站点上的zd感兴。?zhn)要做的第一件事是,取一个要增加的提要:(x)
可以使用搜烦(ch)引擎查找 RSS 格式的内宏V比方说使用 Google Ӟ(zhn)可以在查找中增加“filetype:rss”以搜烦(ch) .rss 文g中的查找V?/p>
RSS 2.0 建立?RSS 0.91 规范的基上。它是向后兼容的Q因此Q何处?RSS 2.0 的工具应该也能够处理 0.91 提要。升U后的规范增加了(jin)量元素,比如
?/p>
RSS 是一U?XML 方言Q用于连?Web 内容和元数据。RSS 0.91 是几U可用版本中最常用的一U。对于新?RSS 提要Q更好的办法是?2.0 版,因ؓ(f)q是现行的规范,而且如前所qͼ它与 0.91 向后兼容?/p>
RSS 文g׃?
q以的形式包含表示频道元数据的元素 —?比如
相关工具
׃ RSS 的普?qing),出现了(jin)许多工P使?zhn)能够基本上在M环境中用这些文Ӟ(x)
RSS 2.0 有许多可选元素,包括多数频道都需要的那些元素。但是它q支持扩展性,因此(zhn)可以用规范中没有的元素。不q,RSS 2.0 规范q没有花费多时间定义如何实现扩展。关于扩展性,规范中ȝ为:(x)“RSS 提要可以包含本页中没有描q的元素Q只要这些元素定义在一个名U空间中。?/p>
的例子,我可能希望创Zl关于电(sh)子商务的标签Qƈ?
xmlns:ebusiness="http://www.lewingroup.com/ebusinessChannel"
。这样就能与其他cM的含义中区分开来,比如
?/p>
。文档说明,blogroll ?weblog 中的一个链接集合,指向与?zhn)?weblog 内容相关的站炏V?
blogRoll
是一个定义在 ?/i> 属于规范的元素要求名U空间。所有的基本标签都假定在 RSS 2.0 名称I间中。这使得q种格式更容易用,因ؓ(f)除非需要扩?RSSQ否则?zhn)完全不需要知道名U空间?/p>
本文考察?RSS 在内容连锁和聚合领域的重要性。文章主要讨?RSS 2.0Q因是最新的规范版本Q而且正在q速普?qing)。本文也考察?jin)处?RSS 可以使用的工P包括集聚器、验证程序和解析器。更多信息请参阅参考资?/a>?/p>
”(developerWorks, 2000 q?11 月)(j)Q该文讨论的?0.91 版?br />
一些主提要资源:(x)
。文档说明,blogroll ?weblog 中的一个链接集合,指向与?zhn)?weblog 内容相关的站炏V?/p>
blogRoll
是一个定义在 ?/i> 属于规范的元素要求名U空间。所有的基本标签都假定在 RSS 2.0 名称I间中。这使得q种格式更容易用,因ؓ(f)除非需要扩?RSSQ否则?zhn)完全不需要知道名U空间?/p>
本文考察?RSS 在内容连锁和聚合领域的重要性。文章主要讨?RSS 2.0Q因是最新的规范版本Q而且正在q速普?qing)。本文也考察?jin)处?RSS 可以使用的工P包括集聚器、验证程序和解析器。更多信息请参阅参考资?/font>?/p>
提要展示Q?/span>
一些主提要资源:(x)
]]>
被迅速复制轻村և垮,q是互相竞合成ؓ(f)“剩者”?
WEB2.0Q脆qZ(x)
2005q度案例
见习(fn)记者 林珏 北京报道
以社?x)化和个性化为特征的WEB2.0时代Q用户参与和用户定制正在挑战WEB1.0时代的网站。比如,以周博通公ؓ(f)代表的RSS(Really Simple Syndication)阅读器ؓ(f)用户提供?jin)精信息主题的阅读方式Q再也无需在门L(fng)站的频道里大h针;中国搜烦(ch)(UC?“网l猪”可以ؓ(f)用户提供|络上的M服务Q搜烦(ch)引擎“门户化”成为现实?br /> 丁磊则在9月的“西湖论剑”上表示Q“WEB2.0那些新公司想越我们极难。”在他看来,三大门户可以随时复制他们摸烦(ch)出的“那点东襎쀝,除非新公司具有特异功能?br /> WEB2.0公司的模式创新能否真正颠覆WEB1.0公司Q或者由于应用模式的低竞争门槛,觉醒的WEB1.0公司依托其品牌与资金实力,q速复制和越WEB2.0Q?br />
脆弱的壁?br /> 与WEB1.0q度技术壁垒不同,W(xu)EB2.0时代在技术上的竞争已l弱化,应用模式的创新越来越成ؓ(f)WEB2.0公司的核?j)竞争力?br /> “周伯通?是那个左右互搏的老顽童吗Q”惊讶和微笑几乎是所有h听到“周博通”三个字时的W一反应?br /> “这正是成立才一q的周博通想要的效果。”周博通CEO高耐寒_(d)“我们不做内容,而是帮用户寻找他们想要看到的内容Q这一点和搜烦(ch)引擎很相伹{不同在于,癑ֺ要求用户登陆|站、输入关键词q行搜烦(ch)Q周博通则按照用户定制的关键词Q主动把最新搜索结果发到用L(fng)端。?br /> 但是真如某些IT分析人士所_(d)在RSS阅读器之下,门户|站的编辑将面(f)׃H境Q恐怕没有那么简单,因ؓ(f)RSS阅读器仍然没有完全满用户“精阅诠Z的需要?br /> |编q不一定能{选出用户想看的东西,如果x的是排名前三以外的某位超奻I在门L(fng)站娱乐频道查找无异于大v捞针Q不断登陆百度搜索则力_力_(j)。RSS阅读器却能在W一旉网l上最新出现的相关内容传送到用户眼前?br /> 然而,不是每个人都有时间细l研读RSS阅读器对每一个关键词提供?0条甚x多的l果Q从劲爆或蛊惑的标题也很隄出具体的内容。若是门L(fng)站将RSS的技术与|络~辑的个人判断相l合Q是否会(x)比单U的RSS阅读器更有吸引力Q?br /> 同样Q即使如中国搜烦(ch)总裁陈沛所_(d)以关键词匚w为核?j)的W二代搜索技术ƈ没有解决个性化的需求,中搜“网l猪”以搜烦(ch)为基Qؓ(f)用户提供全能的网l服务,但是在满用户个性化的精搜索需求上Q中搜“网l猪”所U的W三代搜索技术是桌面搜烦(ch)、鼠标划词搜索这些用习(fn)惯上的方便,q是可以分析用户以往的搜索行为,在下ơ搜索时{选无关信息,逐渐得到更加_的定位?
回过头来看百度和GoogleQ难道他们就没有发现用户q一需要,而是被中搜后来居上?据陈沛所_(d)癑ֺ已经专门成立?jin)一个部门,从事客户端的开发,管癑ֺ搜烦(ch)的一位h士对此不|可否。雅虎则在最q推出名为“桌面搜索精灵”的搜烦(ch)工具软gQ其功能cM于“网l猪”的桌面搜烦(ch)和鼠标划词搜索?br /> 正是因ؓ(f)模式创新的壁垒更低,更容易模仿,所以“模式创新”这一核心(j)竞争力正是WEB2.0公司的致命缺陗从q个角度来看QW(xu)EB2.0时代的生存环境比1.0时代更ؓ(f)严峻。而且Q越受用hq、越有前途的WEB2.0应用模式Q就可能被觉醒的门戗搜索引擎,甚至收购壳网站进行运作的风险投资赯(g)效法?br /> 用户?fn)惯的培LRSS阅读器及(qing)|络猪取代IE览器面临的另一大难题。据陈沛透露Q富辑֒IDGl中搜的投资Q很大一部分用于这斚w的市(jng)场推qѝ?br />
替代性竞争?
“WEB2.0是没有技术门槛,p需要专业化。什么都做,往往什么都做不好。”著名IT博客hiyou如此评论?br /> 作ؓ(f)搜烦(ch)引擎Q中搜不希望在百度和google的媄(jing)子下生存Q而是凭借客L(fng)软g“网l猪”,C条不同的道\?br />“替代性竞争”是陈沛对中搜与google和百度之间的关系所下的定义。在他看来,|络猪的W三代智能化、个性化搜烦(ch)技术将替代以雅虎ؓ(f)代表的第一代分cL索和以百度ؓ(f)代表的第二代关键词搜索,成ؓ(f)搜烦(ch)?jng)场的下一个领D?br /> “我们正是希望网l猪取代IE览器,整合|络上的服务Q成为用户上|的W一个也是最后一个门P其目标即是让用户攑ּIE。在原先的设计上Q网l猪甚至覆盖?jin)屏q下方的d栏。但我们后来军_把Q务栏留下Q因为我们还需要微软的‘开始’键帮我们关机。?br /> q前来看,癑ֺ与google在中国搜索市(jng)场的垄断C仍然坚不可摧。根据中国互联网l中?j)的调查数据Q百度和Google?jng)场份额大大高于其他公司Q二者合计在北京和上占有超q?0Q的?jng)场份额Q在q州合计占有率也接近辑ֈ75Q?br /> 其是百度与google在打通了(jin)资本渠道之后大大增强?jin)资金与技术实力,以支撑其认为有前途的M技术与商业模式上的改进。创C业在技术与商业模式上的q步都可能会(x)被巨头模仿,q利用其实力与客户基q速跟q?br /> 陈沛Ҏ(gu)q不赞同Q“如果技术和应用模式可以L模仿Q创C业永q无法打败原来的巨头Q那么现存的公司只能是原始社?x)gl下来的那几家公司。但事实昄q如此。?br /> 在他看来Q搜索行业从一开始到现在也不q十q时_(d)说成熟ؓ(f)时尚早,一切都q有Z(x)。况且googleq不是第一个做搜烦(ch)的企业,癑ֺ最早在中国也遇C(jin)google的激烈竞争?br /> “目前的搜烦(ch)基本上都是在|站上实现的Q但是搜索其实跟览器没有多大关pR有?jin)网l猪Q用户不用打开IE登陆搜烦(ch)|站Q只要在桌面上方的搜索框里输入关键词Q或者用鼠标选中各类文g上的单词Q就可以搜烦(ch)Q每ơ操作至节U?U时间。?br /> “不仅仅是在搜烦(ch)领域节约旉Q网l猪整合?jin)新闅R论坛、娱乐、生zR商务等各个领域Q几乎涉?qing)?jin)上网所需的全部功能,也可以通过|络猪打开资源理器与office文Q或者和QQ与MSN上的好友聊天。网l猪的新d制功能满了(jin)RSS阅读器用L(fng)需要,而‘我的中?j)’则为用h供了(jin)定制常用服务的便利,几乎替代?jin)桌面快h式和收藏夏V?br />
化敌为友Q?br /> 周博通则以信息从内容|站、门户和搜烦(ch)到达用户l端的“最后一公里”问题ؓ(f)战场Q一定程度上与WEB1.0公司化敌为友?br /> 实际上,?004q底问世以来Q周博通就一直在思考自q方向。高耐寒在研I用户需求时发现Q求职者在扑ַ作时Q往往要去求职|站搜烦(ch)某一职位Q查看最新的招聘q告。而企业不一定会(x)在每一个网站上都发q告Q于是求职者必ȝ陆多个招聘网站去查看Q但也不一定能扑ֈ完备的信息。同Ӟ求职者还希望最早看到广告ƈq速回复,以便有时间上的优ѝ“单U地用RSS阅读新闻肯定是没戏的Q因为改变用L(fng)阅读?fn)惯是一件很不容易的事情Q同时也很容易被Ҏ(gu)模仿。所以,我们希望扑ֈRSS在新M外的应用Q比如求职、购物的搜烦(ch)。这是‘信息对合’的概念。?br /> 现在Q用户只要定制某一职位搜烦(ch)信息Q周博通就?x)源源不断的在第一旉各大求职网站关于这一职位的招聘广告发送到客户端。周博通目前达?0万的用户LQ活跃用h天达五六万hQ很大程度上是求职搜索这一切入点的功劳?br /> “周博通是一个中间gQؓ(f)用户提供的应用都是以我们与门戗搜索以?qing)其他网站的合作为基的。”高耐寒_(d)“所以周博通和W(xu)EB1.0的三个阶D늽站ƈ不矛盾,而是一个合作的关系。?br /> 而从|站的角度来看,周博通能Z们带来用h量,更是一个双赢的局面。比如新胦(ch)l新M附带的广告、百度的竞h(hun)排名和广告,都能在周博通的面得到展示Q而且周博通可以根据流量向癑ֺ收取一定费用?br /> 在美国,有很多WEB2.0公司是专门为大|站划策Q拓展客L(fng)体,开发新的应用。“Ebay20Q收入是由那些专为Ebay开发服务的WEB2.0公司带来的。”高耐寒_(d)“周博通与搜职|、一拍网的合作就是这U模式。?br />但是门户与搜索引擎对RSS阅读器市(jng)场的介入昄为周博通带来不的竞争压力。新推出的“点炚w”在功能上与周博通类|但依托新强大的资金和技术实力,臛_在推q上q胜于WEB2.0公司资金不、依赖口传播的单一渠道?br /> “我们的优势在于灉|Q持l创斎ͼ?jin)解用户需求,q且能和其他领域的小企业达成q泛合作。”高耐寒_(d)“即推出的在线版就是ؓ(f)?jin)满不习(fn)惯使用客户端的用户需求。?br /> 高耐寒q认为,门户和搜索引擎在做RSS阅读器时Q往往自觉或不自觉的基于自w的|络内容?qing)客户基Q在整合自n资源的同时也限制?jin)自q发展?br /> 技术和应用模式上的持箋创新Q对用户需求的l微xQ深耕细分市(jng)场,与众多领域公司联合,再加上小规模的灵z,陈沛和高耐寒都相信,W(xu)EB2.0的“剩者”或者有Z(x)成ؓ(f)下一代互联网的领D?br />
名词Q?br /> WEB2.0Q相对WEB1.0(2003q以前的互联|模?的新一cM联网应用的统U。WEB1.0到WEB2.0的{变,具体的说Q模式上是单U的“读”向“写”、“共同徏䏀发展;基本构成单元由“网”向“发表/记录的信息”发展;作者由专业人士向全部普通用户发展?br /> RSSQRSS(Really Simple Syndication)是一U信息简易聚合技术,通常是通过RSS阅读器这一客户端Y?或者网站“在U版?Q根据用户定制的某一主题(比如“超U女声?或其他网站的特定内容(比如新浪财经频道)Q将|络信息聚合至用L(fng)端?br />
“我们正是希望网l猪取代IE览器,在原先的设计上,|络猪甚臌盖了(jin)屏幕下方的Q务栏。但我们后来军_把Q务栏留下Q因为我们还需要微软的‘开始’键帮我们关机。?br /> 中国搜烦(ch)总裁陈沛 CFP
“周博通是一个中间gQؓ(f)用户提供的应用都是以我们与门戗搜索以?qing)其他网站的合作为基的。周博通和W(xu)EB1.0q不矛盾。?br /> 周博通CEO高耐寒
]]>
Web 2.0Q?/p>
历史很重要。对一个技术的学习(fn)也应当从历史出发Q通过其在旉形成历史的流变,得以知晓现状Q甚臌够预知未来?/p>
那Web 1.0是什么呢Q?/p>
他们_(d)记得静态HTML的WWW时代么?
Q那个时代的WWW应用、h们的Web体验、对C会(x)的媄(jing)响如何?Q?/p>
那么动态HTML和静态HTML下的Web相比Q是多少版本Q?.5Q对?jin),他们是真q么叫的?/p>
Q在效果和媄(jing)响上Q与1.0相比Q扩展和加深多少Q)(j)
要呈现的数据存储在数据库中,通过Web服务端的E序Q应用户的请求,取出数据Q加上事先设计的模板Q动态的生成Html代码Q发送到用户的浏览器那里?/p>
他是1.0pdQ应为用户在览器中所见和W(xu)eb 1.0一P它有0.5的升U,因ؓ(f)数据不是事先制作q发布,而是动态生成,和用L(fng)需要交互生成?/p>
那好Q在?.5Q到Web 2.0Q变化是在哪里呢Q?/p>
Q看C(jin)正在崛v的和改变的,?x)l朝着什么方向改变互联网和社?x)呢Q)(j)
更新Q关于各个版本的差别Q看?a >亚马逊的例子?/p>
事情没有那么q运QW(xu)eb 2.0q不是一个具体的事物Q而是一个阶D,是促(j)成这个阶D늚各种技术和相关的品服务的一个称呹{所以,我们无法_(d)W(xu)eb 2.0是什么,但是可以_(d)那些是Web 2.0?/p>
WikiPedia?a >Web 2.0条目下列Z(jin)q些条gQ?/p>
* CSS 和语义相关的 XHTML 标记
* AJAX 技?br />* Syndication of data in RSS/ATOM
* Aggregation of RSS/ATOM data
* z而有意义?URLs
* 支持发布?weblog
* RESTian (preferred) 或?XML Webservice APIs
* 一些社?x)性网l元?/p>
必须具备的要素有Q?/p>
* |站应该能够让用h数据在网站系l内外倒腾?br />* 用户在网站系l内拥有自己的数?br />* 完全ZWebQ所有的功能都能透过览器完成?/p>
Q以上内容引用自英文版维基百U?/font>Q?/p>
虽然q只是一家之aQ不q,对于其中谈到的几个要素,大家q是公认的?/p>
- ZRSS/ATOM/RDF/FOAF{XML数据的同步、聚合和q移?/p>
数据不再和页面和|站L(fng)在一P它独立了(jin)Q它跟着用户走。这是Web 2.0的很重要特征。这也是Z么Blog是Web 2.0的代表的原因。在|志上,怸角的是相互独立的一则则的网志?/p>
独立Q然后有物理表现。现在,p让他们活跃v来。透过对XML数据的处理,q些内容能被自由的组合,被各U应用程序,不论是WebE序q是桌面E序{呈现和处理?/p>
Q更斎ͼ(x)参看商业周刊?a >All Your Info in One PlaceQ?/p>
当然Q最重要的是背后的h?/p>
- C会(x)性因素?/p>
内容跟着Q内容又能够被用戯ql合Q也是_(d)用户能够自由的借助内容媒介Q创v一个个的社,发生各种C会(x)性的Q网l)(j)行ؓ(f)?/p>
此外q有标签以及(qing)建立在开放标{l之上的Folksonomy?/p>
- W三个公认的因素是开放APIQ这个技术性稍ZQ得另花旉研习(fn)Q可以先看看例子Qamazon、flickr、google map{?br />
QWeb 2.0是个大筐Q装?jin)好多东西?j) 从Web应用的?服务生者角度来_(d)该如何创建Web 2.0的品呢Q?/p> 重要的是要抓住这么几点,一个是微内容(q里?a >定义Q,一个是用户个体。除?jin)这两个最基本的之外,q可以考虑C内的分n以及(qing)提供API?/p> 微内容:(x)英文是microcontent。用h生的Q何数据都是微内容,比如一则网志,评论Q图片,收藏的书{,喜好的音乐列表、想要做的事情,惌ȝ地方、新的朋友等{。这些微内容Q充斥着我们的生zR工作和学习(fn)Q它的数量、重要性,q有我们对它的依赖,q不亚于那些道貌岸然、西装革履的正统文章、论文、书c?/p> 对微内容的重新发现和利用Q是互联|所开创的q等、民丅R自由风气的自然衍生Q也是互联网相关技术消减信息管理成本之后的一个成果?/p> 我们每天都生产众多的微内容,也消费着同样多的微内宏V对于Web 2.0来说Q如何帮助用L(fng)理、维护、存储、分享、{Ud内容Q就成了(jin)关键?/p> 用户个体。对于Web 1.0的典型?服务来说Q用h有具体的面貌、个性,它只是一个模p的体的代名词而已。但是对于Web2.0的品和服务来说Q用h个实实在在的人。Web 2.0所服务的,是具体的人,而不是一个如同幽灵般的概c(din)ƈ且,q个人的具体性,?x)因为服务本w而不断地充实h?/p> 如何个具体的个体服务Q是Web 2.0设计的v炏V?/p> 因此Q一cd以被UCWeb 2.0的?服务是q样Q?/p> 服务于用户个体的微内容的攉、创建、发布、管理、分享、合作、维护等的^台?/p> q是表?/p> 里呢Q恐怕就设计到好些h提到?/font>Q微内容的XML表现Q微内容的聚合;微内容的q移Q社?x)性关pȝl护Q界面的易用性等{?/p> 其质Q是否就是开源、参与、个Zh(hun)倹{草栏V合作等{? |
新技术的出现带动?jin)更丰富的网l应用,忽视它们则会(x)令你失去互联|?/p>
RSS
最q在览许多新闻|站Ӟ用户都会(x)惊奇的发C些写有“XML”字L(fng)桔黄色图标频J出现。如果用普通浏览器的用L(fng)d只能看到一个写满了(jin)天书的页面。这是一U最q十分流行的|络技术,被称为RSSQReally Simple SyndicationQ。通过专用的RSS阅读工具Q用戯够快速浏览大量的|页内容Q如新闻或者网l日志。最初RSS主要是应用在民间的网l日志之中。但׃其易用性迅速受C(jin)Ƣ迎。如今Businessweek、Forbes和New York Times{著名传l媒体的|站中,也都d?jin)RSS功能?/p>
使用RSS阅读工具的用户可以订阅自己关注的|站的内容,点击那个桔黄色的图标便可以得到RSSU子q且保存到阅d具中。RSS阅读工具?x)自动连接那些网站检查ƈ昄更新内容的标题和摘要内容?/p>
看v来时髦、新奇的RSS技术其实早?997q左叛_已经开发出来,但直C天才焕发光彩。这其中一个很大的原因是数百万|络日志的出现造成?jin)用L(fng)阅读困难。越来越多的公司开始关注RSS技术,除了(jin)那些开发RSS阅读软g的厂商外Q苹果公司的Safari览器就内置?jin)RSS阅读工具。而且微Y也计划在未来版本的IE览器中支持RSS阅读。而另一些RSS服务提供商则支持在线RSS阅读功能QBloglines是它们中最有名的家伙?/p>
Tag
同RSS技术类|Tag也是用来对付来多的网l信息的。而它的功能则主要是内容分cR用qGmail的用户应该熟(zhn)TagQ在信箱中用户可以ؓ(f)每封邮gd多个关键字分cM息,比如工作、广告、计划书、已完成{随?j)所Ʋ的分类。而检索时可以按照其中M一个或者几个Tag关键字进行搜索。这极大丰富?jin)检索信息的Ҏ(gu)和结果的准确性?/p>
例如我曾l在某个|站上看C(jin)一关于效力于NBA骑士队的立陶宛球星伊?dng)戈斯卡斯讲qC家乡的故事,而当我想再次阅读q篇文章时却无法记vq个立陶宛h拗口的名字,而对他的家乡是哪儿也毫无印象。我如何搜烦(ch)得到q篇文章呢?Tagp够帮助我解决q个问题Q当我看到这文章的时候,可以把它的链接保存在del.icio.us{网l书{中Q然后ؓ(f)其添加一个NBA的Tag。这h后当我检索的时候就能够L的把它找到。忘掉那些存储文件夹吧!
Yahoo公司目前十分重视Tag技术,因ؓ(f)它代表了(jin)一U新的组l和理在线信息的方式。它不同于传l的、针Ҏ(gu)件本w的关键字检索,而是一U模p化、智能化的分cR这更加W合用户使用的顺滑感和提高检索结果的怼E度Q将?x)极大的促(j)进用户查询数字文g的能力,照片、视频等多媒体数字文仉可以打上Tag的标{进行管理。Tag本nl对无法取代Yahoo和Googleq样的搜索引擎,但如果日后Tag的应用逐渐增长Q那么搜索引擎的使用量一定会(x)减少?/p>
Wiki
几乎所有h?jin)解Wiki都是从网l上开攄U全书Wikipedia,开始的Q在q之前没有h见过q样一个Q何h都可以动手修改的|站。从2001q开始,成千上万名志愿者以50U语a完成?jin)这部网l百U全书中500万篇文章Q这一切都得感谢WikiQ?/p>
Wiki一词来源于夏威夯的“wee kee wee kee”,原本是“快点快点”的意思。沃德·坎宁安?995q创Z(jin)Wiki的概念和相应的服务系l。这套系l允?dng)R些对~程语言一无所知的Z随意对一个网站内容进行添加、修攏V?/p>
而如今有软g开发商Ҏ(gu)Wiki的理论和机制开发出?jin)协同工作Y件。IBM公司的Lotus Notes属于同cM品。TWiki公司开发的开放源代码Wiki软g?001q至今已?.5万hơ下载。而这些被下蝲的程序有2/3用于商业用途,使用者包括_斯尼、SAP和摩托罗拉这样声名赫赫的公司?/p>