Web3.0展望


  在Google 的搜索框里面输入web 3.0,一共出现了170,000,000 条搜索结果。这显示了Google强大的搜索能力,但其实对我没有什么实质性帮助。搜索结果出来以后,我还得老老实实的一页一页一条一条的打开网页来检查这是不是我想要的内容。尽管Google能给出数量庞大的搜索结果,可是所有用户都肯定有过这个感觉,那就是其中充斥了大部分大量的无用信息。

  以下是这次搜索的其中一个页面,它出现在第一页的最后一个结果,那就是维基百科给出的web 3.0的定义:“Web 3.0一词包含多层含义,用来概括互联网发展过程中可能出现的各种不同的方向和特征,包括将互联网本身转化为一个泛型数据库;跨浏览器、超浏览器的内容投递和请求机制;人工智能技术的运用;语义网;地理映射网;运用3D技术搭建的网站甚至虚拟世界或网络公国等。”

  Web 3.0就是为了解决搜索效率这样的问题应运而生的。

  技术3.0

  web3.0涉及到一个名词:语义网。这是个web3.0里最核心的一个概念。如果直接把web3.0比作语义网,那web1.0和2.0都应该称为语法网。Web3.0要解决的一个最重要的问题就是要使计算机能理解到人们能理解的内容。这似乎也是人工智能的方向。现在的互联网传输的大部分都是html的文件,在语义网的时代到来之前计算机能看到的理解的也只是固有的数量有限的标签语法,它不明白标签里内容的意义。在未来,我们需要计算机能更加智能的解释其中的含义,使得google在搜索的过程中就可以为用户过滤掉无用的信息。

  为了完成这样的需求,于是我们需要给网页的内容贴上标签。这样的标签如同数据表上的属性,为网络上的其他应用提供的内容上的索引。这就将整个网络的内容结构化了,产生了一个遍布全球的庞大的数据库。这就是泛型数据库的概念。

  但是,正如普通的数据库需要sql一样,互联网数据库也一样需要一种查询语言来获取它的内容。于是有了RDF,它的全称是“资源描述框架”。它提供了一套标准化的查询语言和应用程序接口。类似的网络数据格式,还有xml和rss。

  依赖于这样的一个泛型数据库和通用的数据格式,网络应用就能获取彼此的信息。

  显示3.0

  从web1.0到web2.0,产生质变的不仅仅是内容产生的方式。伴随ajax技术的不断完善和发展,它同时也极大的改善了用户体验。但是在3.0的时代,前端的显示可能是颠覆性的。它将以3D的方式将内容呈现在用户的面前,这样飞跃式的进步已经不仅仅是改变用户体验了,可以说是从根本上改变了人机交互的形式了。

  当然了,即使是现在我们要体验3D效果都必须戴上特制的眼镜。在出售显示器的时候配送一幅这样的眼镜不是一个好主意。3.0必须以全新的方式来显示内容。

  用户3.0

  我们都知道web2.0的产品具有社会媒体的属性,虽然依赖于互联网平台。然而更多未经过滤的真实的信息更广更迅速的传递到世界上各个地方去。在中国,4亿双摄像镜头覆盖着社会的各个角落,极大的影响着社会的发展。可以说,web2.0造就了草根文化。但是它的影响也更多的集中在文化层面。

  可以预见到,3.0的用户将拥有更强大的影响力,经济、政治等都将来到3.0时代。在过去电子商务曾经遭遇过严重的打击,但是发展到现在,它已经成为人类生活中不可缺少的元素。但是在3.0时代,我们讨论的不是在淘宝网上开网店赚取利润,而是用户在发布信息的同时可以获取劳动的报酬,达到全民营销的新模式。

  操作系统3.0

  网络操作系统得益于近年来浏览器的快速发展,各大IT浏览为提高javascript运行速率而作出了不懈的努力。Google为了要响应web os的潮流,很早就开发出了chrome为未来的产品埋下了伏笔。而就在最近,腾讯上线了新的产品,属于腾讯自己的web os,它高度集成了腾讯的其他副产品。至此,所谓的B/S系统才真正的应用到了软件产品中。总有一天,网络应用程序可以代替掉桌面应用程序。可以设想,未来的PC只需要一台显示器就足以完成用户的所有需求。

  而由于虽然web os 的概念已经不新,但是现时国内这样的产品不多,应用程序屈指可数。所有的用户都只是在浏览器操作数据,而不是应用程序。Web3.0允许用户定制自己的应用程序,而这些应用程序理所当然也是接入到上文所提到的泛型数据库和统一数据格式中的。

  Web3.0和移动网络

  讨论web3.0,我们不能忽略掉移动网络。因为当我们还在脑海里设想web3.0的蓝图的时候,3G已经在我们的生活大行其道了。而随着越来越多移动产品的发布,web3.0搭载着移动网络,信息的发布会变得更加快速,资讯的时效性会越来越强,经济活动会进行得更加的得心应手和高效率。

  现时的移动设备已经越来越接近PC机的处理能力了,而体积更小。技术上只需要程序员在开发移动应用的时候遵守web3.0的应用规范就可以了,而web os的出现更是为处理能力较弱的设备铺好了桥搭好了路。