英国喜剧演员、主持人、作家兼电影制片人思缔文.弗莱。(法新社)

只要稍微留意一下电脑方面的发展,你不难发现近年来一个很时髦的名词:Web 2.0。

一般读者和电脑用户可能会觉得,这是一个甚么新版本的国际互联网--难道整个网络面临升级了?其实,它并不是网络技术的升级,而是软件开发者和终端用户使用网络方式的变化。

它是存在于人们头脑中的一个概念,而不是现实存在的东西。


欲观看最新两期全文,请登记成为《新纪元周刊》订户;
如阁下为本刊订户,请登入系统。
最新两期前的不用登录, 请点选 前期杂志

帐号:
密码:

甚么是 Web 2.0 ?

类似Youtube这样的可以上载的网站都属于具有Web 2.0性质的网站。(法新社)

文 ◎ 秦馨


英国喜剧演员、主持人、作家兼电影制片人思缔文.弗莱。(法新社)

只要稍微留意一下电脑方面的发展,你不难发现近年来一个很时髦的名词:Web 2.0。

一般读者和电脑用户可能会觉得,这是一个甚么新版本的国际互联网--难道整个网络面临升级了?其实,它并不是网络技术的升级,而是软件开发者和终端用户使用网络方式的变化。

它是存在于人们头脑中的一个概念,而不是现实存在的东西。
--思缔文.弗莱

借用英国喜剧演员、主持人、作家兼电影制片人思缔文.弗莱(Stephen Fry)的话说:它是存在于人们头脑中的一个概念,而不是现实存在的东西。这个概念强调信息的提供者和使用者之间的互惠关系。换句话说,是真正意义上的交互,因为人们既可以上载也可以下载。

Web 2.0的基本特征

有一些技术专家质疑,人们是否正确使用了这个名词,因为很多的 Web 2.0技术在互联网的早期就已经有了。

Web 2.0的支持者认为,互联网的使用正在日渐以交互性和社会性为导向。

而Web 2.0的支持者认为,互联网的使用正在日渐以交互性和社会性为导向。在他们眼中,这个名词包括以下一个或者几个特征:

1)将网站从简单地提供信息,转变成既提供信息又提供功能的资源,从而成为一个为终端用户提供网络应用程序的计算平台。

2)既创造信息又传递信息的社会现象,特征是公开交流、没有拥有者、自由共享和使用,也就是一个“交谈的市场”。

3)将功能同网络技术区分开来的名词,使得开发新的商业模型和流程变得极为容易。

4)通过强调深度连接改善网站内容的组织和分类。

5)互联网经济价值的提升,甚至可能会超过九十年代末网络公司的兴起。

Web 2.0名词的早期使用者将它当成语义网的同义词。

这两个概念有点相似。结合了社会性网络系统(social-networking system)和基于标签的分众分类法(folksonomy),并通过博客和维客(wiki)发表,这已经创建了一个语义网环境的基础。

Web 2.0应用程序

在二零零四年举办的第一次 Web 2.0会议上,Web 2.0应用程序的重要特征被总结为以下几点:以互联网为平台;以数据为驱动;分享与参与的结构创造的网络效应;将不同的开发者分散开发的功能组合起来,形成不同的系统和网站,由此带动新的创新;由内容和服务组合形成的轻型商业模型;软件不断发行与升级的循环将会终结;可以跨设备运行的软件;新加入者容易入门。

不过,如何定义Web 2.0应用程序还存在着争论。通常Web 2.0网站会具备一些特征,包括一下几点:以网络为平台,完全通过浏览器来发布程序;用户在网站上拥有自己的数据并控制这些数据;鼓励用户在使用程序的过程中,通过参与的方式提高程序的价值。这与以往程序通过不同级别的访问控制,限制用户对功能的使用截然不同;一个丰富多彩的、交互的、友好的基于Ajax或者类似框架的用户界面;一些社会性网络的特征。

Web 2.0所使用的技术

Web 2.0的技术包括服务器软件技术、内容聚合软件技术、消息传递协议、基于标准的浏览器及插件和扩展软件,以及各种客户端软件。这些不同的软件提供了信息存储、信息创造以及信息传递功能。这已经远远超过了人们过去对一个网站的期待。

Web 2.0的发展激发了新技术和应用程序的出现。

丰富互联网应用程序(Rich Internet applications)技术允许一个网页更新其中的部份内容,而无须更新全部的网页内容。最近出现的丰富互联网应用程序包括Ajax、Adobe Flash、Flex、Nexaweb、OpenLaszlo和Silverlight。

丰富互联网应用程序的出现,引发了基于网络的应用程序和桌面系统的出现,这些网站模仿个人计算机上的应用程序,例如文字处理程序、电子表格、幻灯片程序等等。二零零六年,谷歌并购了其中最有名的网站Writely。

在服务器端,Web 2.0应用程序还是建立在现有网络服务器的基础上,不过对后端软件的要求更高,需要更稳定的数据库和工作流控制,并变得更像传统的企业内部网。在客户端,或者通过HTML页面,或者通过Javascript这样的脚本语言,或者通过Flash、Silverlight或Java,一方面利用用户的计算机,减轻服务器的负担,同时为用户提供功能,允许用户对服务器上存储的数据进行操作。

内容的聚合则是通过标准化的协议实现的。这些协议包括RSS、RDF、Atom,这些协议都是基于XML格式的。

社会性网络系统则使用像FOAF或者XFN这样的协议,扩展网站的功能或者可让终端用户不通过中心网站就可以交互。

Web 2.0应用程序还需要网络协议的支持。REST和SOAP都允许用户操作和控制服务器上的数据。

人们对Web 2.0的争论和批评还在继续。但是无论如何,Web 2.0成为近年互联网技术的新宠是不争的事实。

Web 2.0的各类应用程序正在越来越多地引起人们的兴趣。可以预见的是,会有更多的人加入到使用者队伍中来,也随之会有更多的人对Web 2.0这一新名词发生兴趣。◇


互联网的使用正在日渐以交互性和社会性为导向。(法新社)


本文网址:http://mag.epochtimes.com/042/3765g.htm(新纪元周刊)