Web 3.0:互联网是你的私人助理
这种应用所需的技术和软件还没有成熟。美国的TiVO和Pandora等服务提供了基于用户输入的个性化内容,但它们都依赖一种反复试验的方法,这种方法不如专家们所说的Web 3.0高效。更重要的是,TiVO和Pandora的服务范围都很有限:分别是电视节目和音乐,而Web 3.0将动用互联网上的所有信息。
一些专家认为,Web 3.0的基础将是应用编程接口(API)。API是一种接口,是一组让开发人员可以开发能充分利用某一组资源的应用程序。许多Web 2.0网站含有的API让编程人员可以访问网站的独特数据和独特功能。比如,Facebook的API让开发人员开发出以Facebook为平台的程序,提供游戏、智力竞赛、产品评价及更多内容。
有望帮助Web 3.0进入实际应用的一个技术(实际上在Web 2.0时代已经出现)是聚合(Mashup)。聚合是指把两个或更多个应用合并成一个应用。比如,开发人员可以把允许用户评价餐馆的程序与谷歌地图(Google Maps)组合起来。这个新的聚合应用不但可以显示餐馆信息评价,还能在地图上把餐馆标出来,那样用户就能查看餐馆位置。一些互联网专家认为,开发聚合应用在Web 3.0时代会轻而易举,谁都能开发。
也有一些专家认为,Web 3.0会以崭新的面貌出现。它甚至可能不会使用HTML作为基本的编码语言,而是会依赖某种不知其名的新语言。这些专家表示,从头开始可能比试图改变当今的互联网更容易。不过,全新版本的Web 3.0纯属理论阶段,实际上目前还无法知道它会怎样工作。
在有互联网之父之称的Tim Berners-Lee看来,互联网的未来是语义网(Semantic Web),而许多互联网专家在谈论Web 3.0时也大量借鉴了他的理论。
构建语义网
Tim Berners-Lee于1989年发明了互联网。他发明的互联网其最主要用途是作为统一的界面实现信息的彼此共享。不过,Berners-Lee对Web 2.0到底是否存在表示怀疑,认为它只是毫无意义的专业术语。Berners-Lee坚持认为,他发明互联网就是为了能够让这一网络架构能处理Web 2.0所能处理的所有任务。Berners-Lee设想未来的互联网与今天的Web 3.0概念很相似。它被称为语义网(Semantic Web)。
简单地说,今天的互联网架构是为方便人使用而设计的。它让我们容易访问网页,理解网页所呈现的一切,而计算机却不能理解。搜索引擎也许能查找关键字,但它理解不了这些关键字在网页语境下是如何使用的。有了语义网,计算机将使用软件代理来搜索及理解网页上的信息。这些软件代理将是在互联网上搜索相关信息的程序。它们之所以有这种功能,就是因为语义网拥有信息的集合体,这种集合体就叫本体(ontology)。在互联网上,本体其实是一个文件,它定义了一组词语之间的关系。比如,“cousin(堂兄弟、堂姐妹、表兄弟或表姐妹)”这个词语是指有着同一对祖父母或外祖父母的两个人之间的家族关系。语义网本体有可能这样来定义每个家族角色:
● 祖父母或外祖父母:主体上两代的直系祖先;
● 父母:主体上一代的直系祖先;
● 兄弟或姐妹:与主体有着同一对父母的人;
● 侄子、外甥或侄女、外甥女:主体的兄弟或姐妹的子女;
● 阿姨、姑姑或叔叔、伯伯:主体的父母的姐妹或兄弟;
● 堂兄弟、堂姐妹或表兄弟、表姐妹:主体的阿姨、姑姑或叔叔、伯伯的子女。
语义网要发挥应有的功效,本体内容就必须详细而全面。按照Berners-Lee的概念,本体会以元数据(元数据是指网页代码中所含的人类看不见而计算机能读取的信息)的形式而存在。
构建本体需要大量的工作。实际上,这是语义网面临的重大障碍之一。人们是否愿意投入精力为自己的网站构建全面完整的本体?网站变化后,他们会维护本体吗?这些都是语义网构建时需要考虑的问题。批评人士认为,创建及维护语义网这种复杂的任务对大多数人来说工作量太大了。
另一方面,一些人很喜欢给互联网对象和信息做标签或做标记。互联网可以对做了标记的对象或信息进行分类。如果博客含有一个标记选项,这样很容易按特定主题对日志内容进行分类。Flickr等照片共享网站让用户可以对照片做标记。谷歌甚至把它变成了一款游戏:“Google Image Labeler”让两个人在做标签比赛中相互较量,看哪个玩家为一系列图像所做的相关标记数量最多。据一些专家声称,Web 3.0将来能够搜索标记和标签,并将相关度最高的结果返回给用户。也许Web 3.0会将Berners-Lee的语义网概念与Web 2.0的标记文化结合起来。
链 接
关于互联网未来的几个猜想
总体来说,Web 3.0还只是处于理论研究阶段,而少有明确的技术出现,但是,这没有阻止人们猜测接下来互联网的未来会走向何方。实际上,在这方面既有保守的预测也有激进的预言,还有听上去更像是科幻电影的大胆猜想。
以下只是其中的几个预测和猜想:
1. 技术专家Nova Spivack认为,互联网的发展以十年为一个周期。在互联网的头十年,发展重心放在了互联网的后端即基础架构上。编程人员开发出我们用来生成网页的协议和代码语言;在第二个十年,重心转移到了前端,Web 2.0时代就此拉开帷幕。现在,人们使用网页作为创建其他应用的平台。他们还开发聚合应用,并且尝试让互联网体验更具互动性的诸多方法。目前我们正处于Web 2.0周期的末端;下一个周期将是Web 3.0,重心会重新转移到后端。编程人员会完善互联网的基础架构,以支持Web 3.0浏览器的高级功能。一旦这个阶段告一段落,我们将迈入Web 4.0时代。重心又将回到前端,我们会看到成千上万的新程序使用Web 3.0作为基础。
2. 互联网将发展成为一个三维环境。我们将来看到的是Web 3D,而不是Web 3.0。互联网把虚拟现实元素与大型多人在线角色扮演游戏的在线世界结合起来,最后可能会变成融入了立体效果的一种数字环境。你可以以第一人的视角或通过你本人的数字化呈现(即化身),徜徉于互联网中。
3. 互联网会立足于分布式计算领域的最新进展,从而实现真正的人工智能。在分布式计算中,几台计算机共同处理一项庞大的处理任务,其中每台计算机负责处理整项任务的一小部分。一些人认为,互联网会拥有思考能力,因为它能把任务分配到成千上万台计算机上,还能查询深层本体。这样互联网实际上会变成一个巨大的大





