历史
web2.0
2001年秋天互联网公司(dot-com)泡沫的破灭是互联网的一个转折点。许多人判定互联网被过度炒做,事实上
网络泡沫和相继而来的股市大衰退看起来像是全部
技术革命的共同特征。股市大衰退一般标志着蒸蒸日上的技术已经开始占领中央舞台。假冒者被驱逐,而真正成功的故事展现了它们的力量,同时人们开始理解了是什么将一个故事同另一个区分开来。
“Web 2.0”的概念2004年始于出版社经营者O'Reilly和MediaLive International之间的一场头脑风暴论坛。身为互联网先驱和O'Reilly副总裁,Dale Dougherty指出,伴随着使人激动的新程序和新网站间惊人的规律性,互联网不只远没有“崩溃”,甚至比以往更重要。更进一步说,那些得以活过泡沫破裂的公司之间彷佛拥有某种相同点。难道是
互联网泡沫破裂标志着互联网的一个转折点,于是致使了诸如“Web 2.0”这种运动?咱们赞成这种说法,“Web 2.0”的概念由此诞生了。Web2.0 则更注重用户的交互做用,用户既是网站内容的浏览者,也是网站内容的制造者。所谓网站内容的制造者是说互联网上的每个用户再也不仅仅是互联网的读者,同时也成为互联网的做者;再也不仅仅是在互联网上冲浪,同时也成为波浪制造者;在模式上由单纯的“读”向“写”以及“共同建设”发展;由被动地接收互联网信息向主动创造互联网信息发展,从而更加人性化。
在那个会议以后的一年半的时间里,“Web 2.0”一词已经深刻人心,从
Google上能够搜索到4.7亿以上的连接。可是,至今关于Web 2.0的含义仍存在极大的分歧,一些人将Web 2.0贬低为毫无心义的一个行销炒做口号,而其余一些人则将之理解为一种新的传统理念
。
在咱们当初的头脑风暴中,咱们已经用一些例子进行展现,公式化地表达了咱们对Web 2.0的理解:
|
Web 1.0
|
Web 2.0
|
1
|
DoubleClick
|
Google AdSense
|
2
|
Ofoto
|
Flickr
|
3
|
Akamai
|
BitTorrent
|
4
|
|
Napster
|
5
|
(Britannica Online)
|
(Wikipedia)
|
6
|
我的网站
|
|
7
|
evite
|
EVDB
|
8
|
域名投机
|
|
9
|
屏幕抓取(screen scraping)
|
网络服务(web services)
|
10
|
发布
|
参与
|
11
|
内容管理系统
|
|
12
|
目录(分类)
|
标签(“分众分类”,folksonomy)
|
13
|
粘性
|
|
这个列表还会不断继续下去。可是究竟是什么,使得咱们认定一个应用程序或
web2.0
一种方式做为所谓“Web 1.0”,而把另一个叫作“Web 2.0”呢?(这个问题尤其紧迫,由于Web 2.0的观念已经传播的如此普遍,以致于不少公司正在将这个词加到他们的行销炒做中,但却没有真正理解其含义。同时这个问题也尤其困难,由于许多嗜好口号的创业公司显然不是Web 2.0,而一些咱们认为是Web 2.0的应用程序,例如
Napster和
BitTorrent,甚至不是真正适当的网络程序!)
Web2.0模式下的互联网应用具备如下显著特色:
1.用户分享。在Web2.0模式下,能够不受时间和地域的限制分享各类观点。用户能够获得本身须要的信息也能够发布本身的观点。
3.以兴趣为聚合点的社群。在Web2.0模式下,汇集的是对某个或者某些问题感兴趣的群体,能够说,在无形中已经产生了细分市场。
4开放的平台,活跃的用户。平台对于用户来讲是开放的,并且用户由于兴趣而保持比较高的
忠诚度,他们会积极的参与其中。
特色
(1)用户参与网站内容制造。与
web1.0网站单向信息发布的模式不一样,web2.0网站的内容一般是用户发布的,使得用户既是网站内容的浏览者也是网站内容的制造者,这也就意味着web2.0网站为用户提供了更多参与的机会,例如
博客网站和
wiki就是典型的用户创造内容的指导思想,而tag技术(用户设置标签)将传统网站中的信息分类工做直接交给用户来完成。
web2.0与web1.0的区别
(2)web2.0更加注重
交互性。不只用户在发布内容过程当中实现与
网络服务器之间交互,并且,也实现了同一网站不一样用户之间的交互,以及不一样网站之间信息的交互。
(3)符合web标准的网站设计。web标准是国际上正在推广的网站标准,一般所说的web标准通常是指网站建设采用基于
XHTML语言的网站设计语言,实际上,web标准并非某一标准,而是一系列标准的集合。web标准中典型的应用模式是“CSS+XHTML”,摒弃了HTML4.0中的表格定位方式,其优势之一是
网站设计代码规范,而且减小了大量代码,减小网络带宽资源浪费,加快了网站访问速度。更重要的一点是,符合web标准的网站对于用户和搜索引擎更加友好。
(4)web2.0网站与web1.0没有绝对的
界限。web2.0技术能够成为web1.0网站的工具,一些在web2.0概念以前诞生的网站自己也具备web2.0特性,例如
B2B电子商务网站的免费信息发布和
网络社区类网站的内容也来源于用户。
(5)web2.0的核心不是技术而在于指导思想。web2.0有一些典型的技术,但技术是为了达到某种目的所采起的手段。web2.0技术自己不是web2.0网站的核心,重要的在于典型的web2.0技术体现了具备web2.0特征的应用模式。所以,与其说web2.0是
互联网技术的创新,不如说是互联网应用指导思想的革命。
(6)web2.0是互联网的一次理念和思想体系的升级换代,由原来的自上而下的由少数资源控制者集中控制主导的互联网体系,转变为自下而上的由广大用户集体智慧和力量主导的互联网体系。
(7) web2.0 体现交互,可读可写,体现出的方面是各类微博、相册,用户参与性更强。
一、多人参与
Web1.0里,互联网内容是由少数编辑人员(或
站长)定制的,好比各门户网站;而在Web2.0里,则是由机构和我的共同提供资讯。
二、人是灵魂
在互联网的新时代,信息是由每一个人贡献出来的,各我的共同组成互联网信息源。Web2.0的灵魂是人。
三、可读可写互联网
在Web1.0里,互联网是“阅读式互联网”,而Web2.0是“可写可读互联网”。虽然每一个人都参与信息供稿,但在大范围里看,贡献大部份内容的是小部分的人。
四、Web2.0的元素
Web2.0包含了咱们常用到的服务,以BBS和博客为主要表明,“一对多”和“多对多”的传播模式并存。例如
RSS、博客、播客、维基、P2P下载、
社会书签、
SNS、社区、分享服务等等。博客是Web2.0里十分重要的元素,由于它打破了门户网站的信息垄断,在将来里,博客的地位将更为重要。
五、我的见解
Web2.0其实是对Web1.0的信息源进行扩展,使其多样化和个性化。同时Web2.0以互动交流为特色,对信息的把关较为模糊。
微博微信、电子刊物等
问答式网络社区(ASK)
技术
Web2.0概念的说明,一般采用典型Web2.0网站案例介绍,加上对部分Web2.0相关技术的解释,这些Web2.0技术主要包括:
博客(BLOG)、
RSS、
百科全书(Wiki)、
网摘、
社会网络(SNS)、P2P、
即时信息(IM)等。
下面是对Web2.0相关技术的简单介绍
Blog——博客/网志,Blog的全名应该是Web log,
web2.0
后来缩写为Blog。Blog是一个易于使用的网站,您能够在其中迅速发布想法、与他人交流以及从事其余活动。全部这一切都是免费的。
RSS ——RSS是站点用来和其余站点之间共享内容的一种简易方式(也叫聚合内容)的技术。最初源自浏览器“新闻频道”的技术,一般被用于新闻和其余按顺序排列的网站,例如Blog。
WIKI——
百科全书,Wiki--一种多人协做的写做工具。Wiki站点能够有多人(甚至任何访问者)维护,每一个人均可以发表本身的意见,或者对共同的主题进行扩展或者探讨。
Wiki指一种
超文本系统。这种超文本系统支持面向社群的协做式写做,同时也包括一组支持这种写做的
辅助工具。有人认为,Wiki系统属于一种人类
知识网格系统,咱们能够在Web的基础上对Wiki文本进行浏览、建立、更改,并且建立、更改、发布的代价远比HTML文本小;同时Wiki系统还支持面向社群的协做式写做,为协做式写做提供必要帮助;最后,Wiki的写做者天然构成了一个社群,Wiki系统为这个社群提供简单的交流工具。与其它超文本系统相比,Wiki有使用方便及开放的特色,因此Wiki系统能够帮助咱们在一个社群内共享某领域的知识
。
原则
互联网平台
正如许多重要的理念同样,Web 2.0没有一个明确的界限,而是一个重力核心。不妨将Web 2.0视做一组原则和实践,由此来把距离核心或远或近的网站组成为一个相似太阳系的网络系统,这些网站或多或少地体现着Web 2.0的原则。
互联网做为平台
图1为Web 2.0的“模拟图”,该图是在名为“O'Reilly的朋友”(Friend Of O’reilly, FOO)的会议的一个研讨会上产生的。这个图基本上仍处于演化阶段,但已经描绘出了从Web 2.0核心理念中衍生出的许多概念。
例如,在2004年10月的第一次Web 2.0的会议上,
约翰·巴特利(John Battelle)和我在咱们各自的开场白中列举了一组初步的原则。
这些原则中的第一条就是“互联网做为平台”。这也曾是Web 1.0的宠儿
网景公司(Netscape)的战斗口号,而网景在同微软的大战中陨落了。此外,咱们早先的Web 1.0的楷模中的两个,DoubleClick和Akamai公司,皆是将网络看成平台的先驱。人们每每不认为这是一种网络服务,但事实上,广告服务是第一个被普遍应用的网络服务,同时也是第一个被普遍应用的混合处理(mashup),若是用另外一个流行的词来讲的话。
每一个旗帜广告(banner ad)都是用来在两个网站之间无缝合做,向位于另一台计算机上的读者传递一个整合好的页面。
Akamai也将网络看做平台,而且在一个更深刻的层次上,来搭建一个透明的缓存和内容分发网络,以便下降宽带的拥塞程度。
虽然如此,这些先驱提供了有益的对比,由于后来者遇到一样问题的时候,能够将先驱们的解决方案进一步延伸,从而对新平台本质的理解也更为深入了。DoubleClick和Akamai都是web1.0的先驱,同时咱们也能够看到,能够经过引入更多Web 2.0的设计模式,来实现更多的应用。
让咱们对这三个案例中的每个都做一番深究,来探讨其间的一些本质性的差异。
若是Netscape能够称为Web 1.0的旗手,那么Google几乎能够确定是Web 2.0的旗手,只要看看他们的首次公开上市(IPO)是如何地揭示了各自的时代就清楚了。因此咱们就从这两个公司和其定位的差异入手。
Netscape以传统的软件摹原本勾勒其所谓“互联网做为平台”:他们的
旗舰产品是互联网浏览器,一个桌面应用程序。同时,他们的战略是利用他们在浏览器市场的统治地位,来为其昂贵的服务器产品创建起市场。从理论上讲,在浏览器中控制显示内容和程序的标准,赋予了Netscape一种市场支配力,如同
微软公司在我的计算机市场上所享受的同样。很像当初“自行的马车”(horseless carriage)将汽车描绘为一种熟知事物的延伸,Netscape曾推销一种网络桌面(webtop)来替代传统的桌面(desktop),而且计划借助信息更新,以及由购买了Netscape服务器的信息提供者来推送的各类小程序,来开发推广这种网络桌面。
最终,浏览器和
网络服务器都变成了“日用品”,同时价值链条也向上移动到了在互联网平台上传递的服务。
做为对比,Google则以天生的网络应用程序的角色问世,它从不出售或者打包其程序,而是以服务的方式来传递。客户们直接或间接地为其所使用的服务向Google付费。原有软件工业缺陷荡然无存。没有了按期的软件发布,只须要持续的改善。没有了
许可证或销售,只须要使用。没有了为了让用户在其设备上运行软件而不得不进行的平台迁移,只须要搭建宏大的、由众多我的计算机组成的、可伸缩的网络,其上运行开源操做系统,及其及自行研制的应用程序和工具,而公司以外的任何人则永远没法接触到这些东西。
在其底层,
Google须要一种
Netscape从未须要过的能力:
数据库管理。Google远远不仅是一个软件工具的集合,它是一个专业化的数据库。没有这些数据,那些工具将毫无用武之地;没有这些软件,数据也将无可控制。软件许可证制度和对
应用程序接口(API)的控制——上一个时代的法宝——已经绝不相关了,由于Google的软件只须要执行而从不须要分发,也由于若是不具有收集和管理数据的能力,软件自己就没有什么用处了。事实上,软件的价值是同它所协助管理的数据的规模和活性成正比的。
Google的服务不是一个简单的服务器,虽然其服务是经过大规模的互联网服务器集合来传递的;其服务也不是一个浏览器,虽然这种服务是被用户在浏览器中体验到的。Google的旗舰产品——搜索服务,甚至不托管它让用户来搜寻的内容。很像一个电话通话过程,不只发生在通话的两端,并且发生在中间的网络上。做为用户和其在线体验的一个中介,Google做用于浏览器、
搜索引擎和最终的内容
服务器之间的空间中。
虽然Netscape和Google均可以被描述为软件公司,但显然Netscape能够归到Lotus,Microsoft,Oracle,SAP,以及其余发源于上个世纪八十年代软件革命的那些公司所组成的软件世界。而Google的同伴们,则是像eBay,Amazon,Napster,及至DoubleClick和Akamai这样的互联网公司。
DoubleClick对Overture和AdSense
同Google相似,DoubleClick是一个名副其实的互联网时代的孩子。它把软件做为一种服务,在数据管理方面具备核心竞争力,而且正如上文所述,它是一个早在连网络服务的名字还未曾有的时候,就已然开始其服务的先驱。然而,DoubleClick最终仍是被其商业模式局限住了。它所贯彻的是九十年代的互联网观念。这种观念围绕着出版,而不是参与;围绕着广告客户,而不是消费者,来进行操纵;围绕着规模,认为互联网会被如MediaMetrix等网络广告评测公司尺度下的所谓顶级网站所统治。
结果是,DoubleClick得意地在其网站上引用道:“超过2000种的成功应用”。而相对比的是,Yahoo!公司的搜索市场(从前的Overture)和Google的AdSense产品,已经在为几十万的广告客户服务。
Overture和Google的成功源自于对
克里斯·安德森(Chris Anderson)提到的所谓“
长尾”的领悟,即众多小网站集体的力量提供了互联网的大多数内容。DoubleClick的产品要求一种签定正式的销售合同,并将其市场局限于不多的几千个大型网站。Overture和Google则领会到如何将广告放置到几乎全部网页上。更进一步地,它们回避了发行商和广告代理们所喜好的广告形式,例如旗帜广告和弹出式广告,而采用了干扰最小的、上下文敏感的、对用户友好的文字广告形式。
Web 2.0的经验是:有效利用消费者的自助服务和算法上的数据管理,以便可以将触角延伸至整个互联网,延伸至各个边缘而不只仅是中心,延伸至长尾而不只仅是头部。
绝不奇怪,其余Web 2.0的成功故事也显示着一样的轨迹。eBay扮演着一个自动的中间媒介的角色,使个体之间发生的几个美圆的偶然性的交易成为可能。Napster(虽然已经出于法律缘由而关闭)将其网络创建在一个集中的歌曲数据库之上,可是它让每个下载者都成为一台服务器,从而使其网络逐渐扩大。
Akamai 对 BitTorrent
同DoubleClick相似,Akamai的业务重点面向网络的头部,而不是尾部;面向中心,而不是边缘。虽然它服务于那些处于
网络边缘的个体的利益,为他们访问位于互联网中心的高需求的网站铺平了道路,但它的收入仍然来自从那些位于中心的网站。
BitTorrent,像P2P风潮中的其余倡导者同样,采用了一种激进的方式来达到互联网
去中心化(internet decentralization)的目的。每一个客户端同时也是一个服务器;文件被分割成许多片断,从而能够由网络上的多个地方提供,透明地利用了网络的下载者来为其余下载者提供带宽和数据。事实上,文件越流行下载得越快,由于有更多的用户在为这个文件提供带宽和各个片断。
BitTorrent由此显示出Web 2.0的一个关键原则:用户越多,服务越好。一边是Akamai必须增长服务器来改善服务,另外一边是BitTorrent用户将各自的资源贡献给你们。能够说,有一种隐性的“参与体系”内置在合做准则中。在这种参与体系中,服务主要扮演着一个智能代理的做用,将网络上的各个边缘链接起来,同时充分利用了用户自身的力量。
集体智慧
在诞生于Web 1.0时代而且存活了下来,并且要继续领导Web 2.0时代的那些巨人的成功故事的背后,有一个核心原则,就是他们借助了网络的力量来利用集体智慧:
--
超级连接是互联网的基础。当用户添加新的内容和新的网站的时候,将被限定在一种特定的网络结构中,这种网络结构是由其余用户发现内容并创建连接的。如同大脑中的
神经突触,随着彼此的联系经过复制和强化变得愈来愈强,而做为全部网络用户的全部活动的直接结果,互联的网络将有机地成长。
--Yahoo!是首例伟大的成功故事,诞生于一个
分类目录,或者说是连接目录,一个对数万甚至数百万网络用户的最精彩做品的汇总。虽而后来Yahoo!进入了建立五花八门的内容的业务,但其做为一个门户来收集网络用户们集体做品的角色,依然是其价值核心。
--Google在搜索方面的突破在于
PageRank技术,该技术令其迅速成为搜索市场上毫无争议的领导者。PageRank是一种利用了网络的连接结构,而不是仅仅是使用文档的属性,来实现更好的搜索效果的方法。
--Amazon销售同Barnesandnoble等竞争者相同的产品,同时这些公司从卖方得到的是一样的产品描述、封面图片和目录。所不一样的是,Amazon已然缔造出了一门关于激发用户参与的科学。Amazon拥有比其竞争者高出一个数量级以上的用户评价,以及更多的邀请来让用户以五花八门的方式,在近乎全部的页面上进行参与,而更为重要的是,他们利用用户的活动来产生更好的搜索结果。Barnesandnoble的搜索结果极可能指向该公司本身的产品,或者是赞助商的结果,而Amazon则始终以所谓“最流行的”打头,这是一种实时计算,不只基于销售,并且基于其余一些被Amazon内部人士称为围绕着产品“流动”(flow)的因素。因为拥有高出对手一个数量级的用户参与,Amazon销售额超出竞争对手也就不足为奇了。
具有了这种洞察力,而且可能会将之延伸开来的那些创新型的公司,正在互联网上留下他们的印迹。
维基百科全书(
Wikipedia)是一种在线百科全书,其实现基于一种看似不可能的观念。该观念认为一个条目能够被任何互联网用户所添加,同时能够被其余任何人编辑。无疑,这是对信任的一种极端的实验,将埃里克·雷蒙德(Eric Raymond)的格言(源自开放源码软件的背景之下):“有足够的眼球,全部的程序缺陷都是肤浅的”(with enough eyeballs, all bugs are shallow)运用到了内容的建立之中。维基百科全书已然高居世界网站百强之列,而且许多人认为它不久就将位列十强。这在内容建立方面是一种深远的变革。
像“美味书签“和Flickr这样的网站,其公司已经得到了普遍的关注,而且已经在一种被人们成为“分众分类”(folksonomy,有别于传统分类法)的概念上成为先行者。“分众分类”是一种使用用户自由选择的关键词对网站进行协做分类的方式,而这些关键词通常称为
标签(tags)。标签化运用了像大脑自己所使用的那种多重的、重叠的关联,而不是死板的分类。举一个经典的例子,在Flickr网站上,一幅小狗照片可能被加上“小狗”和“可爱”这样的标签,从而容许系统依照用户行为所产生的天然的方式来进行
检索。
协做式垃圾信息过滤产品,例如Cloudmark,就汇集了电子邮件用户们对于“一封邮件是或者不是垃圾邮件”的众多相互独立的决策,从而赛过了依赖于分析邮件自己的那些系统。
伟大的互联网成功者并不主动地处处推销其产品,这几乎成为公理。他们采用“
病毒式营销”(viral marketing)的方式,也就是说,一些推介会直接从一个用户传播到另一个用户。若是一个网站或产品依赖广告来进行宣传,你几乎能够判定它不是Web 2.0。
即使许多互联网基础设施自己,包括在大多数网络服务器中用到的
Linux,
Apache,MySQL,以及Perl,PHP或Python代码,也都依靠开放源码的对等生产(peer-production)的方式。其中包含了一种集体的、网络赋予的智慧。在网站上列有至少10万种开放源码软件项目。任何人均可以添加一个项目,任何人均可如下载并使用项目代码。
同时,基于用户使用的结果,新的项目从边缘迁移到中心,过期的项目被边缘化。对软件的接受过程是一种有机自发的方式,是一种几乎彻底依靠病毒式营销的,有机的软件采用的过程。
经验是:源于用户贡献的
网络效应,是在Web 2.0时代中统治市场的关键。
平台老是战胜应用程序
在过去每次同对手的竞争中,微软都成功地用平台这张牌,战胜了即使是最占主导地位的应用程序。Windows平台让微软以Excel取代了Lotus 1-2-3,以Word取代了WordPerfect,,以Internet Explorer取代了
Netscape浏览器。
不过此次,冲突不是在平台和应用程序之间,而是在两种平台之间。每一个平台皆有一种大相径庭的商业模式:一方面,一个独立软件商具备普遍的用户基础而且将应用程序接口和操做系统紧密集成,从而对程序设计模式予以控制;另外一方面,是一个没有全部者的系统,由一组协议、开放标准和对合做的共识来连结到一块儿。
Windows系统表明了由软件程序接口来进行专有控制的高峰。Netscape曾尝试用微软当初对付其对手所使用的手段,来同微软进行争夺,可是失败了。然而拥有互联网开放标准的Apache却已经繁荣了起来。此番上演的战局,已经再也不是实力悬殊的平台对决孤立的软件了,而是变成了平台对决平台。问题在于,哪一个平台,或者更深远地来讲哪一个体系,以及哪一个商业模式,最能适应将来的机遇。
Windows对于早期的PC时代的问题是一种卓越的解决方案。它统一了程序开发者的竞技场,解决了不少困扰这个领域的问题。但这种由单一供方控制的一刀切的方法,已经再也不是适宜的解决方案,而成为了一种问题。面向交流的系统须要协同性,互联网做为一个平台固然也是如此。除非供方能够控制每一例交互的两个终端,这种经过软件的程序接口来锁定用户的可能性微乎其微,苹果公司或许是其中的一个。
任何企图经过控制平台来推销应用程序的Web 2.0提供商,从定义上讲,已经丧失了这个平台的优越性。
这并非说锁定和竞争优点的机会不复存在了,而是说咱们相信这种机会不是经过控制软件程序接口和协议来取得的。新的游戏规则正在浮现。那些可以理解这些新的
游戏规则,而不是企图回到PC软件时代旧有规则的公司,才有可能在Web 2.0时代得到成功。
Web 2.0时代一项最受追捧的特性就是博客的兴起。我的主页从互联网早期就已经存在了,而我的日记和每日发表观点的专栏就更渊源久远了,那么到底有什么让人大惊小怪的呢?
归根底地,博客只是一种日记形式我的网页。但正如里奇·斯格仁塔(Rich Skrenta)指出的,博客的按时间顺序来排列的结构“看起来像是一个微不足道的变化,但却推进着一个迥然不一样的分发、广告和价值链。”
其中一大变化就是一项称为RSS的技术。RSS是自早期计算机高手们认识到CGI(
公共网关接口)可用来建立以数据库为基础的网站以来,在互联网根本结构方面最重要的进步。RSS令人们不只仅连接到一个网页,并且能够订阅这个网页,从而每当该页面产生了变化时都会获得通知。斯格仁塔将之称为“增量的互联网”(incremental web)。其余人则称之为“鲜活的互联网”(live web)。
固然,所谓“
动态网站”(即具备动态产生的内容的、由数据库驱动的网站)取代了静态网站。而动态网站的活力不只在于网页,并且在连接方面。一个指向网络博客的连接其实是指向一个不断更新的网页,包括指向其中任何一篇文章的“固定连接”(permalinks),以及每一次更新的通知。所以,一个RSS是比书签或者指向一个单独网页的连接要强大得多。
RSS同时也意味着
网页浏览器再也不只是限于浏览网页的工具。尽管诸如bloglines之类的RSS聚合器(RSS aggregators)是基于网络的,但其余的则是桌面程序,此外还有一些则能够用在便携设备上来接受按期更新的内容,如在线的阅读工具
雅蛙网,自己RSS属于我的定制的范畴,雅蛙网进一步加以强化。
RSS不只用于推送新的博客文章的通知,还能够用于其余各类各样的
数据更新,包括股票报价、天气状况、图片。这类应用其实是对RSS本源的一种回归:RSS诞生于1997年,是以下两种技术的汇合:一种是戴夫·温纳(Dave Winer)的“真正简单的聚合”(Really Simple Syndication)技术,用于通知博客的更新状况;另外一种是Netscape公司提供的“丰富站点摘要”(Rich Site Summary)技术,该技术容许用户用按期更新的数据流来定制Netscape主页。后来Netscape公司失去了兴趣,这种技术便由温纳的一个博客先驱公司Userland承接下来。不过,在应用程序实现中,我能够看出二者共同的做用。
可是,RSS只是令博客区别于同普通网页的一部分缘由。汤姆·科特斯(Tom Coates)这样评论固定连接的重要性:
在许多方面,RSS同固定连接的结合,为HTTP(
互联网协议)增添了NNTP(新闻组的
网络新闻协议)的许多特性。所谓“
博客圈”(blogosphere),能够将其视做一种同互联网早期的、以对话方式来灌水的新闻组和公告牌相比来讲,新型的对等(peer-to-peer)意义上的等价现象。人们不只能够相互订阅网站并方便地连接到一个页面上的特定评论,并且经过一种称为引用通告(trackbacks)的机制,能够得知其余任何人连接到了他们的页面,而且能够用相互连接或者添加评论的方式来作出回应。
若是Web 2.0的一个本质是利用集体智慧,来将互联网调试为一种所谓的全球的大脑,那么博客圈就是前脑中喋喋不休的呓语,那种咱们整个头脑中都能听到的声音。这可能并不反映出大脑的每每是无心识的深层结构,但倒是一种有意识的思考的等价物。做为一种有意识的思考和注意力的反映,博客圈已经开始具备强有力的影响。
首先,由于搜索引擎使用连接结构来辅助预测有用的页面,做为最多产和最及时的连接者,博客们在修整搜索引擎结果方面充当着一种不成比例的角色。其次,由于博客社区是如此多地自相引用,关注其余博客的博客们开阔了他们的视野和能力。此外,评论家们所批判的“回音室”(echo chamber)也是一种放大器。
若是只是一种放大器,那么撰写博客将会变得无趣。可是像
维基百科全书同样,博客将集体智慧用做一种过滤器。被詹姆士·苏瑞奥维奇(James Suriowecki)称为“大众智慧”(the wisdom of crowds)的规律起了做用,而且就像PageRank技术所产生的结果赛过分析任何单一文档同样,博客圈的集体关注会筛选出有价值的东西。
虽然主流媒体可能将个别的博客视为竞争者,但真正使其紧张的将是同做为一个总体的博客圈的竞争。这不只是网站之间的竞争,并且是一种商业模式之间的竞争。Web 2.0的世界也正是丹·吉尔默(Dan Gillmor)的所谓“
我的媒体”(We,the media)的世界。在这个世界中,是所谓“本来的听众”,而不是密室里的少数几我的,来决定着什么是重要的。
数据
每个重要的互联网应用程序都由一个专门的数据库驱动:Google的网络爬虫, Yahoo!的目录(和网络爬虫),
Amazon的产品数据库,eBay的产品数据库和销售商,MapQuest的地图数据库,Napster的分布式歌曲库。正如哈尔·瓦里安(Hal Varian)的私人对话中谈到的,“SQL是新的HTML”。数据库管理是Web 2.0公司的核心竞争力,其重要性使得咱们有时候称这些程序为“讯件”(infoware)而不只仅是软件。
该事实也引出了一个关键问题:谁拥有数据?
在互联网时代,咱们可能已经见到了这样一些案例,其中对数据库的掌控致使了对市场的支配和巨大的经济回报。当初由美国政府的法令受权给Network Solutions公司(后被Verisign公司收购)的对
域名注册的垄断,曾经是互联网上的第一个摇钱树。虽然咱们在争论经过控制软件的API来造成商业优点在互联网时代会变得困可贵多,可是对关键数据资源的控制则不一样,特别是当要建立这些数据资源很是昂贵,或者经由网络效应容易增长回报的时候。
注意一下由MapQuest, yahoo,msn,或者google等网站提供的每张地图下面的版权声明,你会发现这样一行字“地图版权NavTeq,TeleAtlas”,或者若是使用的是新的卫星图像服务,则会看到“图像版权Digital Globe”的字样。这些公司对其数据库进行了大量的投资。(仅NavTeq一家,就公布投资7.5亿美圆用于建立其街道地址和路线数据库。Digital Globe则投资5亿美圆来启动其自有卫星,来对政府提供的图像进行改进。)NavTeq居然已作了不少模仿Intel的耳熟能详的Intel Inside标识的事:例如带有导航系统的汽车就带有“NavTeq Onboard”的印记。数据是许多此类程序事实上的Intel Inside,是一些系统的惟一的信息源组件,这些系统的软件体系多数是开放源码的,也有商业化的。
当前竞争火热的
网络地图(web mapping)领域显示着,对拥有软件核心数据的重要性的疏忽大意,将最终削弱其竞争地位。MapQuest在1995年率先进入地图领域,随后是Yahoo!,再后来是Microsoft,而Google也决定挺进这一市场,他们能够轻松地经过对同一数据的受权来提供一个具备竞争力的程序。
然而,做为对比的是竞争地位。像Barnesandnoble这样的竞争者同样,其原始数据库来自于ISBN注册商.R. Bowker。可是同MapQuest不一样,Amazon大力加强其数据,增长出版商提供的数据,例如封面图片,目录,索引,和样张材料。更重要的是,他们利用了其用户来评注数据,以致于十年以后,是Amazon而不是Bowker,成为图书文献信息的主要来源,一个学者、
图书管理员和消费者的参考书目来源。Amazon还引入了其专有的
标识符,即ASIN,该标识符在ISBN存在时与之对应,而当产品不带有ISBN时,就建立出一个等价的命名空间。Amazon从而有效地“吸取和拓展了”其数据提供商。
设想若是MapQuest也已作了一样的事情,利用他们的用户来评注地图和路线,添加新的价值层面。那么对仅仅经过受权使用基础数据来进入这一市场的其余竞争者,将形成远远大得多的困难。
Google地图的引入,为应用程序销售商和其数据提供商之间的竞争,提供了一个活生生的实验室。Google的轻量型编程模型已经引起了不可胜数的增值服务的出现,这些服务以数据混合的方式,将Google的地图同其余能够经过
互联网访问的数据源相结合。保罗·拉特马赫(Paul Rademacher)的是这种混合的一个上佳范例,其网站将Google的地图同Craigslist的公寓出租,以及住宅购买数据相结合,来建立一种交互式的房屋搜索工具。
这些混合大可能是由程序高手们实现的创新性的实验产品。可是企业行动将紧随其后。而且,人们已经能够从至少一类开发者中发现这一点。Google已经将数据源提供者的角色从Navteq那里夺走,而且将本身定位为一个使人喜好的中介者。在之后几年里,咱们将会看到数据提供商和程序销售商之间的斗争,由于两大阵营都认识到了,特定的数据类别在做为搭建Web 2.0程序的积木时是多么的重要。
这场竞赛已经涉及到拥有特定类别的核心数据:位置、身份、公共事件日历、产品标识和命名空间等。在许多状况下,在那些建立数据须要巨额成本的地方,也可能存在一种如同Intel Inside方式同样凭借单一数据源来全部做为的机遇。其余状况下,胜者将是那些经过用户聚合来达到临界规模,而且将聚合的数据融入系统服务中的公司。
好比,在身份标识领域,
PayPal,
Amazon的一键式,以及拥有数百万用户的
交流系统,都有可能成为建立整个网络范围的身份标识数据库的正当竞争者。(关于此,Google使用手机号码做为Gmail帐号标识的尝试,可能就是朝借鉴和拓展电话系统所迈出的一步。)同时,像Sxip这样的创业公司,正在探索联合身份标识的可能性,以寻求一种“分布一键式”,从而提供一个无缝的Web 2.0标识子系统。在日历领域,EVDB则是经过
维基式参与体系来搭建世界上最大的共享日历的一种尝试。虽然评判者尚在观望着任何一个特定创业公司或方式的成功是否,但很显然,这些领域的标准和解决方案,有效地将某些数据转变为“互联网操做系统”(internet operating system)的可靠的子系统,并将促成下一代的应用程序。
关于数据,必须注意一个进一步的方面,那就是用户关心其隐私和对本身的数据的权限。在许多早期的网络程序中,版权只被松散地执行。例如,Amazon宣称对任何提交到其网站的评论的全部权,但却缺乏强制性,人们能够将一样的评论转贴到其余任何地方。然而,随着不少公司开始认识到,对数据的掌控有可能成为他们首要的竞争优点来源,咱们将会看到在此类控制方面强度更大的尝试。
正如专有软件的增加而致使
自由软件运动同样,在下一个10年中咱们会看到专有数据库的增加将致使自由数据运动。在像
维基百科全书这样的开放数据项目、创做共用(Creative Commons)、以及像Greasemonkey(让用户决定如何在其计算机上显示数据)这样的软件项目中,咱们能够看到这种对抗势头的前兆。
一些系统被设计为鼓励参与。在丹·布莱克林(Dan Bricklin)的论文“共用的丰饶”(The Cornucopia of the Commons)中,他指出有三种建立大型数据库的方式。第一种,已经由Yahoo!来体现了,就是付费给人们来实现。第二种,由开放源码社区的经验启发而来,就是让志愿者来完成一样的任务。
开放目录项目(Open Directory Project),一个Yahoo的开放源码竞争者,就是该方式的产物。可是Napster体现了第三种方式。由于Napster将其默认设置为自动为任何已经下载的音乐服务,任何用户都自动地帮助创建共享数据库的价值。一样的方式已经被其余全部P2P文件共享服务所采用。Web 2.0时代的一个
关键经验在于:用户增长价值。可是只有很小一部分用户会有意来为你的程序增长价值,而不怕麻烦。于是,Web 2.0公司均进行了这样的默认设置,即做为程序一般使用方式的副产品,来聚合用户数据并创造价值。正如上面所指出的,他们在搭建那种用户越多则效果越好的系统。
米切尔·卡普尔(Mitch Kapor)曾经指出“体系是策略”。参与是Napster的本质,其根本体系的一部分。
同更常常被引用的所谓“吸引志愿精神”的缘由相比,这种体系结构上的洞察力可能更能抓住对开放源码软件成功的本质。互联网、万维网(World Wide Web)、以及像Linux、Apache和Perl这样的开放源码软件项目的体系结构,均是这样一种设计,使得做为一种自动产生的副产品,谋求其自身利益的用户们建立着集体的价值。这些项目中的任何一个都有一个很小的核心、一种设计良好的扩展机制、和一种让任何人来添加任何合乎规定的组件的方式,不断增加着被Perl语言的创始人
拉里·沃尔(Larry Wall)称为“洋葱头”(the onion)的外部层面。换句话说,这些技术经过他们原本的设计方式,体现着网络的效应。
软件周期
如上文在对Google和Netscape的比较中谈到的,互联网时代软件的表明性特征就是它应该被做为服务来交付。这种事实致使这类公司的商业模式上不少根本性的变化。
1. 运营必须成为一种核心竞争力。Google或者Yahoo!在产品开发方面的专门技术,必须同平常运营方面的专门技术相匹配。从软件做为制造品到软件做为服务的变化是如此地根本,以致于软件将再也不能完成任务,除非每日加以维护。Google必须持续抓取互联网并更新其索引,持续滤掉连接垃圾和其余影响其结果的东西,持续而且动态地响应数千万异步的用户查询,并同步地将这些查询同上下文相关的广告相匹配。
因此,Google的系统管理、网络、和
负载均衡技术,可能比其搜索算法更被严加看管,也就不足为奇了。Google在自动化这些步骤上的成功是其同竞争者相比更有成本优点的一个关键方面。
一样也不足为奇的是,像Perl、Python、PHP、和当前的Ruby这样的脚本语言在Web 2.0公司中扮演着重要角色。Sun公司的第一个网管哈桑·施罗德(Hassan Schroeder)曾对Perl有一个著名的形容:“互联网的管道胶带”(the duct tape of the internet)。事实上,动态语言(经常被称为脚本语言,并被软件制品时代的软件工程师所贬低),是系统和网络管理员,以及建立可常常更新的
动态系统的程序开发者们所喜好的工具。
2. 用户必须被做为共同开发者来对待,这是从对开放源码开发实践的一种反思中得出的(即使所涉及的软件不太可能以开放源码受权方式来发行)。开放源码的格言“早发布并常发布”(release early and release often)事实上已经演变成一种更为极端的定位“永远的测试版”(the perpetual beta)。其中产品在开放状态下开发,新的功能以每个月、每周、甚至天天的速度被加入进来。Gmail、Google Maps、Flickr,和其余相似的服务,可能会在某个阶段打着测试版的标识多年。
故此,实时地监测用户行为,来考察哪些新特性被使用了,以及如何被使用的,将成为另一种必须的核心竞争力。一位工做于一个主要在线服务网络商的开发者评论道:“咱们天天在网站的某些部分提供两到三个新的特性,并且若是用户不采用它们,咱们就将其撤掉。若是用户喜欢它们,咱们就将其推广到整个网站。”
Flickr的总开发师卡尔·亨德森(Cal Henderson),透露了他们是如何在短至每半个小时就部署一个新版本的。显而易见,这是同传统方式有天壤之别的开发模式。虽然不是全部的网络程序都以像Flickr这样的极端方式来开发,但几乎全部网络程序都有一个同任何PC或者客户-服务器时代大相径庭的开发周期。正因如此,ZDnet杂志才论断Microsoft不会战胜Google:“Microsoft的商业模式依赖于每一个人在每两到三年都升级他们的计算环境。Google的模式则依靠任何人天天在其计算环境中自行探索新东西。”
虽然Microsoft已经体现了从竞争中学习并最终作得最好的强大能力,可是毫无疑问这一次的竞争要求Microsoft(能够扩展到任何现存的软件公司)来成为一种在深刻层面上显著有别的公司。天生的Web 2.0公司在享受天然而然的优点,由于它们不须要去摆脱陈旧的模式(及其相应的商业模式和营收来源)。
编程模型
一旦网络服务的观念深刻人心,大型公司将以复杂的网络服务堆栈来加入到纷争之中。这种网络服务堆栈被设计用来为分布式程序创建更可靠性的编程环境。
可是,就像互联网成功正是由于它推翻了许多超文本理论同样,
RSS以完美的设计来取代简单的实用主义,已经因其简单性而成为大概是应用最普遍的网络服务,而那些复杂的企业网络服务还没有能实现普遍的应用。
相似地,网络服务有两种形式:一种坚持SOAP(Simple Object Access Protocol,
简单对象访问协议)网络服务堆栈的形式主义;另外一种则简单地在
HTTP协议以外提供XML数据,这在轻量型方式中有时被称为REST(Representational State Transfer,表明性状态传输)。虽然商业价值更高的B2B链接(例如那些在Amazon和一些像ToysRUs这样的零售伙伴之间的链接)使用SOAP堆栈,可是根据Amazon的报道,95%的使用来自于
轻量型REST服务。
一样的对简易性的要求,能够从其余“朴实的”网络服务中见到。Google的Google地图的推出就是一个例子。Google地图的简单
AJAX(Javascript和XML的结合)接口迅速被程序高手们破译,被随即进一步将其数据混合到新的服务之中。
地图相关网络服务已经存在了一段时间,例如像ESRI那样的GIS(
地理信息系统),以及从MapQuest和Microsoft的MapPoint。可是Google地图以其简洁性而让世界兴奋起来。虽然从前销售商所支持的网络服务都要求各方之间的正式约定,但Google地图的实现方式使数据能够被捕获,因而程序高手们很快就发现了创造性地重用这些数据的方法。
这里有几条重要的经验:
1. 支持容许松散结合系统的轻量型的编程模型。由企业开发的网络服务
堆栈的复杂设计是用来促成紧密结合的。虽然这在许多状况下是必须是,可是许多最重要的应用程序能够事实上保持松散结合,甚至是脆弱的结合。Web 2.0的理念同传统的IT的理念迥然不一样。
2. 考虑聚合(syndication)而不是协调(coordination)。简单的网络服务,例如RSS和基于REST的网络服务,是用来向外
聚合数据,但并不控制其达到链接的另一端时发生的事情。这种想法是互联网自己的基础,一种对所谓端到端原则的反映。
3. 可编程性和可混合性设计。像最初的互联网同样,RSS和
AJAX这样的系统,都有此共同点:重用的障碍很是低。许多有用的软件事实上是开放源码的,而即使它不是,也没有许多东西来保护其知识产权。互联网浏览器的“查看源文件”选项,使得许多用户能够复制其余任何用户的网页;RSS被设计得使用户可以在须要的时候查看所须要的内容,而不是按照信息提供者的要求;最成功的
网络服务,是那些最容易采纳未被服务建立者想到的新的方向。同更广泛的“保留全部权利”(all rights reserved)相比,随着创做共用约定而普及的“保留部分权利”(Some Rights Reserved)一词成为一个有益的指路牌。
轻量型商业模型是对轻量型编程和轻量型结合的一种天然产物。Web 2.0的理念善于重用。一种像<CITE class="highlight" highlight="true"></CITE>这样的新服务,是经过将两个现存服务抓取到一块儿来简单地建立起来的。尚未商业模式(目前为止),但对于许多小规模的服务,Google的AdSense(或Amazon的associates fees计划,或者二者都是)为同类服务提供了营收模式。
这些案例为Web 2.0的另一个关键原则提供了启发,咱们将之称为“装配中的创新”。当商品组件充裕时,你能够经过以新颖的或者有效的方式来装配这些组件来建立价值。很像PC革命为硬件商品装配提供了许多创新的机会,其中像Dell这样的公司创造了这种装配的科学,并从而战胜了那些商业模式上要求产品开发方面的创新的公司,咱们相信Web 2.0为各个公司提供了,经过在利用和整合由其余人提供的服务方面逐渐完善,来赢得竞争的机会。
另一个值得一提的Web 2.0特性是Web 2.0已经再也不局限于PC平台这样一个事实。在对Microsoft的告别建议中,长期的Microsoft开发者戴夫·斯塔兹(Dave Stutz)指出:“超越单一设备而编写的有用软件将在将来很长一段时间里得到更高的利润”。
固然,任何的网络程序均可被视为超越单一设备的软件。毕竟,即使是最简单的互联网程序也涉及至少两台计算机:一个负责网络服务器,而另外一个负责浏览器。并且就如咱们已经探讨过的,在将网络做为平台的开发中,把这个概念拓展到由多台计算机提供的服务而组成的合成应用程序中。
可是如同Web 2.0的许多领域同样,在那些领域中“2.0版的事物”(2.0-ness)并非全新的,而是对互联网平台真正潜能的一种更完美的实现,软件超越单一设备这一说法赋予咱们为新平台设计程序和服务的关键性的洞察力。
迄今为止,iTunes是这一原则的最佳范例。该程序无缝地从掌上设备延伸到巨大的互联网后台,其中PC扮演着一个本地缓存和控制站点的角色。以前已经有许多将互联网的内容带到便携设备的尝试,可是iPod/iTunes组合倒是这类应用中第一个从开始就被设计用于跨越多种设备的。TiVo则是另一个不错的例子。
iTunes和TiVo也体现了Web 2.0的其余一些核心原则。它们自己都不是网络程序,但都利用了互联网平台的力量,使网络成为其体系中无缝链接的、几乎不可察觉的一部分。数据管理显然是它们所提供的价值的核心。它们也是服务,而非打包的程序(虽然对于iTunes来讲,它能够被用做一个打包的程序来仅仅管理用户本地的数据)。不只如此,TiVo和iTunes都展现了一些集体智慧的方兴未艾的应用。虽然对于每一个状况,其实验都是同网络IP入口的周旋。iTunes中只有有限的参与体系,虽然增长的
播客(podcasting)将这一规则规律性了很多。
这正是咱们但愿看到伟大变革的Web 2.0领域中的一个,随着愈来愈多的设备正链接到这个新的平台中来。当咱们的电话和汽车虽不消费数据但却报告数据时,可能会出现什么样的程序呢?实时的交通监测、快闪暴走族(flash mobs)、以及公民媒体,只不过是新平台的能力的几个早期警示。
风险投资家保罗·科德罗斯基(Paul Kedrosky )写道:“关键在于去寻找一种你共识相左的,具备可操做性的投资”。有趣的是,咱们注意到Web 2.0的每一个方面都涉及到同共识的分歧:每一个人都在强调保持数据隐私的重要性,而Flickr/Napster等等,却使其公开化。这并不是只是为了分歧而分歧(好比追求宠物食在线),而是在能够从中建立出一些东西的地方发生分歧。Flickr缔造了社区,Napster创造了收藏的广度。
另一种看待这种现象的方式,就是成功的公司都放弃了一些昂贵但被认为重要的东西,以便免费得到一些有价值的曾经昂贵过的东西。例如,
维基百科全书放弃了集中的编审控制,以做为对速度和广度的回报。Napster放弃了“目录册”的想法(列出全部销售商正在销售的歌曲),并所以得到了广度。Amazon放弃了用于一个实体店面的想法,却从而服务于整个世界。Google放弃了大众用户(开始的时候),却获得了80%的,其要求从前未被知足的用户。下面的说法颇有一些
合气道(
借力打力)的精神:“你知道,你是对的——整个世界的人都绝对能够更新这篇文章。并且你猜怎么着,这对你是个坏消息”。
——内森·托克英顿(Nat Torkington)
用户体验
最先能够追溯到1992年魏培源(Pei-Yuan Wei)开发的Viola浏览器,互联网就被用来在网页浏览器中传送“小程序”(applet)和其余一些活动内容。1995年Java的引入就是围绕着这样的小程序的传送。JavaScript和后来的DHTML都被做为轻量型方式引入,来为客户端提供可编程性和丰富的用户体验。几年之前,Macromedia缔造出“丰富的互联网应用程序”(Rich Internet Applications)一词(该词也被Flash的竞争者开放源码的Laszlo系统使用),以便凸显Flash不只可传送多媒体内容,并且能够是GUI(
图形用户界面)方式的应用程序体验。
然而,互联网传递整个应用程序的潜能在Google引入Gmail以前,一直没有成为主流,紧接着就是Google地图程序,一些基于互联网的带有丰富用户界面以及PC程序等同的交互性的应用程序。在网络设计公司Adaptive Path的耶希·詹姆斯·加莱特(Jesse James Garrett)的一个讨论会论文中,Google所使用的这组技术被命名为AJAX。他写道:
Ajax不是一项技术。它实际上是几项技术,每项技术自身都很繁荣,它们以强有力的全新方式结合起来。Ajax涵盖:
-- 运用XHTML和CSS实现基于各类标准的展现。 -- 运用
文档对象模型(Document Object Model)实现动态显示和交互。 -- 运用XML和XSLT实现数据交换和操做。 -- 运用XMLHttpRequest实现异步数据检索。 -- JavaScript将全部这些绑定到一块儿。
AJAX也是Web 2.0程序的一个关键组件,例如归属Yahoo!的Flickr,37signals的程序basecamp和backpack,以及其余Google程序,例如Gmail和Orkut。咱们正在步入一个前所未有的用户界面创新阶段,由于互联网开发者们终于能够建立,像本地基于PC的应用程序同样丰富的网络程序了。
有趣的是,许多正被探索的功能已经存在了不少年了。90年代后期,Microsoft和Netscape,都对终于被认识到的那些功能有所洞察,可是它们对于所要采用的标准的争斗,使得实现跨浏览器的应用程序变得困难。仅在当初Microsoft肯定无疑地赢得了浏览器之战的时候,并且那时事实上只须要针对一个浏览器标准,编写这种程序才成为可能。同时,虽然Firefox在浏览器市场中从新引入了竞争,但至少咱们尚未看到对互联网标准的破坏性的争夺以致于咱们倒退到90年代。
设计
在“模式语言”(A Pattern Language)一书中,克里斯多夫·亚历山大(Christopher Alexander)为精炼描述对于体系结构问题的解决方案,开了一种格式上的处方。他写道:“每一个模式都描述着一种在咱们的环境中一遍又一遍地出现的问题,并所以描述了对该问题的核心解决方案。以此方式你能够使用该方案上百万次,而从不须要重复做一样的事情。”
小型网站构成了互联网内容的大部份内容;细分市场构成了互联网的大部分可能的应用程序。因此,利用客户的自服务和算法上的数据管理来延伸到整个互联网,到达边缘而不只仅是中心,到达长尾而不只仅是头部。 应用程序愈来愈多地由数据驱动。所以:为得到竞争优点,应设法拥有一个独特的,难于再造的数据资源。
用户价值
对互联网程序来讲,竞争优点的关键在于,用户多大程度上会在你提供的数据中,添加他们本身的数据。于是,不要将你的“参与的体系”局限于软件开发。要让你的用户们隐式和显式地为你的程序增添价值。
网络效应
只有很小一部分用户会不嫌麻烦地为你的程序增添价值。所以:要将默认设置得使
聚合用户的数据,成为用户使用程序的副产品。
权力保留
知识产权保护限制了重用也阻碍了实验。于是,在好处来自于集体智慧而不是私有约束的时候,应确认采用的门槛要低。遵循现存准则,并以尽量少的限制来受权。设计程序使之具有可编程性和可混合性。
当设备和程序链接到互联网时,程序已经不是软件做品了,它们是正在展开的服务。所以,不要将各类新特性都打包到集大成的发布版本中,而应做为普通用户体验的一部分来常常添加这些特性。吸引你的用户来充当实时的测试者,而且记录这些服务以便了解人们是如何使用这些新特性的。
合做
Web 2.0的程序是创建在合做性的数据服务网络之上的。所以:提供网络服务界面和内容聚合,并重用其余人的数据服务。支持容许松散结合系统的轻量型编程模型。
软件
PC再也不是互联网应用程序的惟一访问设备,并且局限于单一设备的程序的价值小于那些相链接的程序。所以:从一开始就设计你的应用程序,使其集成跨越手持设备,PC机,和互联网服务器的多种服务。
开发平台
应用
百度百科、Wiki百科、
豆瓣、音悦台、
开心网、人人网、
点点网、Wallop 、yahoo360 、dajie、openbc 、 cyworld 、43things 、 flickr、 cragslist 、glob 、客齐集、 friendster 、 linkedIn 、UU通 、 优友 、 天际网 、爱米网 、linkist 、新浪点点通、skype、亿友、新浪名博、土豆网、优酷网、qq空间、
猪八戒威客网、
即问即答网等。
影响
社会影响
Web 2.0中出现的数据联合和消息传送能力,提出了潜在的一种可能性——在彻底不一样的在线社区之间建立一个更加紧密的社会构造。同时还出现了一些新的术语来集合性地表明这些共同的社团,包括blogshpere:网志的世界,syndisphere:内容联合发布,以及wikisphere,然而其余的观察者认为这些措辞和内在的含义太空泛了。
因为Web 2.0的网络交互性,信息的快速传播性,以及透明性。在不久的未来,网络也能够做为推进国家民主的一种有效的工具,做为吸收普遍民众意见的参考。
商业影响
可能的由Web 2.0带来的指数级增加的业务的缘由,可归结为以人为本的消费和以计算机为本的消费的区别。
对于价值的鉴定和消费的过程当中无需不一样人为参与,因为Web 2.0的出现,也是彻底可能的事情了。各个组织会不断使用诸如RSS/Atom/RDF之类的联合格式来联合他们的价值提案。除了价值的联合外,Web服务终点发布将简化联合的价值的消费过程。
事实上,至今无人能给Web 2.0下一个明确的定义。每一个人眼中的Web 2.0都有不一样的表述。技术研究者眼中的Web 2.0是SNS、BLOG等社会性软件的兴起;博客们则认为Web 2.0是人与人之间更为便捷的互动;在风险投资商眼中,Web 2.0又表明了新的商业机会和行业游戏规则。
而从营销者的角度来看,Web 2.0则至少意味着三个方面的内容:一种创新的媒介形式、一个集中的社区环境,以及一种全新营销理念。
目前逐渐盛行的BLOG营销被认为是Web 2.0营销的典型形式之一。
早期的网络营销不外乎是透过电子邮件发送、弹出式窗口、横幅式广告等几种手法。最多见的例子就是入口网站将其网页上的广告空间待价而沽,等到广告商上门以后,入口网站再依点选率或是摆放时间的长短来收取费用。这样的缺点是,广告商永远没法知道你所摆放的广告是否是真的接触到你的目标客户,仍是只是在茫茫的网海中找寻一两个真正有需求的消费者。就像是TimO'Reilly所说的同样,若是Web 1.0的表明者是Netscape,那Web 2.0的表明就是
Google。
Google一改以往广告商寻找消费者的思考模式,而改以消费者自行查询广告的思惟模式来经营。
Google将首页保持干净,但在关键词搜寻的时候提供你想要查找信息的相关广告,不但确保每个点选进网站的浏览者都是对该信息有兴趣的潜在消费者,也一并解决了消费者对广告窗口扰人的困扰。而前一阵子Google推出的Google Page也有殊途同归之妙,利用免费提供博客服务的形式,从中搜集更多消费者的习性,其中的用意就是要为消费者量身订作一个个性化的Google
。