web 3.0

Web 3.0一词包含多层含义,用来概括互联网发展过程中某一阶段可能出现的各种不同的方向和特征。Web 3.0 充满了争议和分歧,它到底应该什么样?具体的标志点又是什么? Web 2.0日益健全完善的今天,何时何事才是Web 3.0的标志尤未可知,也许时间才能给我们答案!但是毫无疑问的是,谁能够引领web 3.0,并且向前发展走向web 4.0的时代,谁就是网络的下一任主角!
 
中文名
web 3.0
概    念
概括联网发展过程中的方向和特征
首次提出者
Jeffrey Zeldman
提出时间
2006年初

目录

  1. 1 简介
  2. 2 历史
  3. 3 定义争论
  1. 4 扩展革新
  2. ▪ 语义
  3. ▪ 带宽
  4. ▪ 速度
  1. ▪ 草根化
  2. 5 构想

简介

Web 3.0一词包含多层含义,用来概括互联网发展过程中某一阶段可能出现的各种不同的方向和特征,包括将互联网本身转化为一个泛型数据库;跨浏览器、超浏览器的内容投递和请求机制;人工智能技术的运用;语义网;地理映射网;运用3D技术搭建的网站甚至虚拟世界或网络公国等。
以上的总总都是web3.0的某一个方向,但是开端和标志往往是其中的某一点达到了人们心目中理想的位置,此时web3.0都会回应现实中的某一项技术的普及和大热。而当上面总总都实现的那一刻,web3.0也就实现了自身的完备,到那时也许我们就该讨论4.0的时代何去何从了!

历史

Web 3.0是针对Web 2.0提出的,较有名的首次提及是在2006年初Jeffrey Zeldman的博客中一篇批评Web 2.0的文章中。[1] 
2006年5月,Tim Berners-Lee曾说:
“ 人们不停地质问Web 3.0到底是什么。我认为当可缩放矢量图形在Web 2.0的基础上大面积使用——所有东西都起波纹、被折叠并且看起来没有棱角——以及一整张语义网涵盖著大量的数据,你就可以访问这难以置信的数据资源。 ”──Tim Berners-Lee, A 'more revolutionary' Web [2] 
2006年11月的Technet峰会上,Yahoo创办人兼首席执行官杨致远作出阐述:
“ 目前对Web 2.0的归档和讨论很多。借助网络级别所能达到的效能,网络的力量已经到达了一个临界点。我们同时也看到最近4年出现了更富级的设备以及更富级的与网络互动的方法,不仅仅体现在游戏机和移动设备这样的硬件,同时也体现在软件层面。你不一定得是计算机科学家才能创作出一个程序。这种现象在Web 2.0里初现端倪,而3.0将更加深化,是一个真正的公共载体……专业,半专业和消费者的界限越来越模糊,创造出一种商业和应用程序的网络效应。 ”──杨致远 [3] 
在这个峰会上,Netflix创始人Reed Hastings阐述了定义Web术语的简单公式:
“ Web 1.0是拨号上网,50K平均带宽,Web 2.0是1M平均宽带,那Web 3.0就该是10M带宽,全视频的网络,这才感觉像Web 3.0。 ”──Reed Hastings
2007年8月7日,谷歌首席执行官Eric Schmidt出席首尔数字论坛时被与会者问及Web 3.0的定义, Eric Schmidt首先开玩笑的地说“Web 2.0只是一个行销术语,而你刚才正好发明了Web 3.0这个行销术语。”随后他谈及了自己的具体看法:
“ ……(Web 3.0)创建应用程序的方法将不同。到目前为止Web 2.0一词的出现主要是回应某种叫做“AJAX”的概念……而对Web 3.0我的预测将是拼凑在一起的应用程序,带有一些主要特征:应用程序相对较小、数据处于Cloud中、应用程序可以在任何设备上运行(PC或者移动电话)、应用程序的速度非常快并能进行很多自定义、此外应用程序像病毒一样地扩散(社交网络,电子邮件等)。 ”——Eric Schmidt [4] 
2010年11月16的网络高峰会(Web 2.0 Summit)中Mary Meeker指出Web 3.0 由Social Networking, Mobile and Search 所组成
自2006年底以来,Web 3.0一词正受到越来越多的关注,也是越来越多争论的焦点,这个现象正持续到目前为止。
 

定义争论

关于如何定义Web 3.0,及其所代表的含义的争论非常激烈,观点也琳琅满目。
将互联网转化为数据库
迈向Web 3.0的第一步是“数据网络”这一概念的体现,结构化数据集以可重复利用、可远程查询的格式公布于网络上,比如标准通用标记语言下的一个子集XML,RDF和微格式。最近SPARQL的发展为网络上以RDF方式配发的数据库提供了一套标准化的查询语言和应用程序接口。数据网络让数据契合和应用程序互用性更上新台阶,使数据像网页一样容易访问和链接。在数据网络时代,重点主要是如何以RDF的方式提供结构化的数据。全语义网时期会拓宽语义范围,这样结构化,半结构化甚至零散的数据内容(比如传统的网页、文档等)都能以RDF和OWL语义格式的形式普遍存在。 [5] 
向人工智能进化的道路
Web 3.0也被用来描述一条最终通向人工智能的网络进化的道路,这个人工智能最终能以类似人类的方式思辩网络。一些人对此表示悲观,认为这是不可企及的设想。然而,像IBM和Google这样的大公司已经在使用一些正提供惊人的信息的新技术,例如通过挖取学校音乐网站的数据来预测未来的热门单曲。同时也有人提出是否智能系统将是Web 3.0背后的推动力,抑或智能会以人的形式出现,即某体系的人们(例如delicious这样的协同过滤服务,Flickr和Digg这样人工抽取网络资源)以及他们之间如何互动。 [5] 
语义网络和SOA的实现
和人工智能的方向有关联,Web 3.0可以是语义网概念的实现和扩充。各学院正在研究开发一种基于描述逻辑和智能代理的推理软件,这样的软件通过运用表述网络上概念和数据之间的关系的规则来进行逻辑推理操作。 [6] 
Sramana Mitra对语义网成为次世代互联网基本要素的看法不同,并提出了一道封装Web 3.0的公式
Web 3.0 = (4C + P + VS) [7] 
Web 3.0也被认为和服务导向结构及语义网的具体体现有关。 [8] 
向3D进化
另一条可能的道路是Web3D联盟拥护的3D化构想,包括将整个网络转化为一系列3D空间,采用第二人生启发的概念。 [9] 同时也提供新的方式在3D共享空间连接和协同。 [10] 
延伸性定义
Nova Spivack建议将Web 3.0的定义延伸至当前各大技术潮流迈向新的成熟阶段的具体体现,包括:
无处不联网,宽带网普及和发展,移动通信设备的互联网介入。
网络计算,“软件就是服务”的商业模型,Web服务互用性,分布式计算,网格计算和效用计算(又“云雾计算”)。
开放技术,开放API和协议,开放数据格式,开源软件平台和开放数据(如创作共享,开放数据许可)。
开放身份,OpenID,开放名声,跨域身份和个人数据。
智能网络,语义网技术比如资源描述框架,网络实体语言,SWRL,SPARQL,语义应用程序平台和基于声明的数据储备。
分布式数据库,万维数据库(“World Wide Database”,由语义网的技术实现)。
智能应用程序,普通语言的处理。机器学习,机器推理,自主代理。 [11] 
 

Web 2.0以AJAX概念为契机,提供了高仿桌面应用程序的网络应用程序,激励用户生成内容和搭建具有向心力的社区,并以高耦合的技术形成轻快有效的商业模型。在此基础上,Web 3.0被认为肩负著发扬2.0的精神,并冲破目前Web 2.0所面临的障碍。因此通过对目前Web 2.0所面临的瓶颈和具体实例进行分析,可以对Web 3.0作一些展望。
 

语义

Web 3.0区别于Web 2.0中最重要也是最被看好的一点就是语义网络,甚至被人们认为会持续研究至下一个网络时代,直至出现类似人类的方式思辩网络。它主要包括了:智能网络(智能主体)和智能应用(智能个体)。实现语义网络,即实现了初级的智能网络,它包括了垂直搜索,机器的学习、推理和自主代理,智能个体的个性化等等一系列变化
 

带宽

用户所在区域的网络的带宽均值,将直接影响到网站内容的投放和索取,是制约富级互联网应用程序发展的一大瓶颈。
 

速度

虽然许多网站使用异步JavaScript和标准通用标记语言下的一个子集XML/JSON以及各种UI Widgets来实现仿桌面应用程序的网络应用程序,但这些前台程序的速度都无法与传统桌面程序媲美,为了实现桌面程序界面的一些常见功能(如拖拽、排序、缩放等),必须使用复杂的JavaScript,这样容易造成许多用户的浏览器响应延时甚至假死,进一步降低用户体验。
 

草根化

目前网络应用程序的开发门槛仍然较高,并且较为封闭,这样虽然可以满足开发一般的以用户生成内容(“User-generated content”)为主导的应用程序,却制约了用户生成程序(“User-generated application”)的发展空间。在向用户生成程序过度的期间,值得注意的应用程序、技术和概念有:
Mash-up,更人性化的Mash up如Microsoft Popfly项目协同,Basecamp,Bugzilla,project net,Google Earth,facebook API
 

构想

从web1.0到web2.0是互联网的一次划时代的飞跃。一方面,互联网上的内容提供者不单纯是那些高高在上的“官媒”,几乎每个人,只要拥有一个账号,便能够将自己的观点、见闻、照片“公之于众”。在web 2.0时代,互联网上内容呈现出爆发式的增长。另一方面,大众开始有权利、有机会参与社会生活中大大小小见闻时政的讨论。也就是说,web 2.0 将互联网和普通网民的日常生活联系起来。
然而,随着移动互联网的蓬勃发展,有越来越多的人不简单地满足于与互联网普通的交互,他们需求一种与移动互联网的“亲密”融合。 其实当前我们已经看到了越来越多的移动互联网产品谋求这种“迎合”,例如微信推出了“附近的人”招揽了大量的用户,网易新闻、人人网等积极推广自媒体, 团购网站客户端推出基于LBS的商品查找和推荐功能,微博利用地理信息增强用户间的互动……太多这样的产品和实践让我们不得不相信,此非彼web!
我们看到,正是由于智能终端(尤其是智能手机)在普通人群中大量普及,我们几乎每个人都能随时随刻都能从互联网上获取有用的或感兴趣的信息,同时参与社交。更重要的,我们会有意识或无意识地发布个人的位置信息,使用与社会活动密切相关的服务,这样的变化不仅仅是web 2.0的发展,它应该是代表这一个新的时代的来临!
基于这样的变化,我们认为,一个互联网的新时代即将到来——web 3.0!什么是web 3.0呢?它不仅仅是web 1.0的简单内容获取与查询,也不单纯是web 2.0的大众参与和内容制造,更是互联网与人们日常生活的大融合!
首先,基于位置的信息共享和由此带来的附加价值会愈加重要。在不久的将来,我们可以通过位置信息随时记录自己的足迹,获取周围的信息(新闻、优惠信息、可以参与的活动等)。同时,服务提供者可以通过位置信息帮用户扩展社交、推荐优惠、提供精确化的查询。
其次,人们的日常生活和互联网的结合将成为明显的特征。 在web2.0 时代,用户如果要参与论坛讨论,或者评价一条新闻,都不得不守在电脑跟前参与内容制造与信息交互。而现在,智能移动终端已经逐渐改变了大众的行为方式。在公交车上,在地铁站里,看到有人拿着手机刷微博、发微信是再普通不过的一件事了。更重要的,我们已经渐渐习惯了出门拿地图软件找路导航,用团购软件随时随地团购晚餐,打开支付宝钱包付款,甚至用滴滴或快的打车……而在其背后,是网络服务提供者为用户各种社会生活量身定制的各种服务。web 3.0时代必将是互联网和大众社会活动的大融合! 有意思的是,web 2.0常常要求用户”走进来“坐在电脑前进入互联网生活,而web 3.0更提倡用户”走出去“参与社会活动并随时随地使用服务、发表见闻。
最后,web 3.0将是多种新技术的融合和发展。近几年很火的大数据、云计算、高速高可靠移动网络、物联网、智能硬件等新的技术和概念无一不和web 3.0密切相关。正是因为web 3.0全民随时随地在社会生活各个方面和web的融合,才有了大数据爆发式的需求增长。云计算不仅可以用来处理web3.0时代的大数据,而且简化了web3.0时代服务制造者开发服务的难度,并为服务的高效和高质量提供保障。高速高可靠性移动网络保证用户可以随时随地访问web,提供了人与web融合的媒介。智能硬件和物联网让更多的设备接入互联网,融入用户的社会生活,是web 3.0时代的基础。可以想象,如果没有智能硬件和物联网,那么web 3.0根本无从实施;如果没有大数据、云计算和高速高可靠性移动网络,web 3.0的进一步发展和壮大将受到限制!
如果说web 2.0 可以从时间维度上将用户纳入互联网的范畴(用户在网络生活中的信息制造可以串成一条时间线),那么web 3.0 又从空间上将用户纳入互联网(用户基于web的行为活动构成一张时空网)!很期待,在不久的将来,我们可以看到人与网的真正高度融合,我们或许可以利用web3.0记录自己的一生,让它帮助我们做更精密英明的决定,帮助我们更加高效地工作、更加愉快地生活。相信,这一天离我们不远!
参考资料
  • 1.  Jeffrey Zeldman.Web 3.0:A List Apart (Blog),January 16, 2006
  • 2.  Victoria Shannon. .A 'more revolutionary' Web. :International Herald Tribune.,2006-06-26
  • 3.  Dan Farber & Larry Dignan TechNet Summit: The new era of innovation, ZDNet blog, November 15th, 2006
  • 4.  Richard MacManus & Seokchan (Channy) Yun Eric Schmidt Defines Web 3.0, Read/WriteWeb, August 7th, 2007
  • 5.  John Markoff.Entrepreneurs See a Web Guided by Common Sense :New York Times, November 12, 2006
  • 6.  Phil Wainewright.What to expect from Web 3.0:ZDNet,November 29,2005
  • 7.  Web 3.0 =( 4C + P + VS )  .Sramana Mitra [引用日期2012-11-16]
  • 8.  Lee Provoost.Erwan Bornier Service-Oriented Architecture and the Semantic Web: A killer combination:University of Utrecht,February 10,2006
  • 9.  Andrew Wallenstein.Hollywood hot for Second Life :The Hollywood Reporter,Feb 13,2007
  • 10.  Terri Wells .Web 3.0 and SEO:Search Engine News,November 29,2006
 

大佬福利之在你眼中 Web 3.0 是什么?(转)的更多相关文章

  1. 语义网 (Semantic Web)和 web 3.0

    语义网=有意义的网络. "如果说 HTML 和 WEB 将整个在线文档变成了一本巨大的书,那么 RDF, schema, 和 inference languages 将会使世界上所有的数据变 ...

  2. 说说web 2.0生态圈的那些事

    先来说一道面试题吧,“说一下,web 2.0 和web 1.0的区别?” 官方的解释是这样的: Web1.0 的主要特点在于用户通过浏览器获取信息,Web2.0 则更注重用户的交互作用,用户既是网站内 ...

  3. 基于Server-Sent Event的简单聊天室 Web 2.0时代,即时通信已经成为必不可少的网站功能,那实现Web即时通信的机制有哪些呢?在这门项目课中我们将一一介绍。最后我们将会实现一个基于Server-Sent Event和Flask简单的在线聊天室。

    基于Server-Sent Event的简单聊天室 Web 2.0时代,即时通信已经成为必不可少的网站功能,那实现Web即时通信的机制有哪些呢?在这门项目课中我们将一一介绍.最后我们将会实现一个基于S ...

  4. asp.net web api2.0 ajax跨域解决方案

    asp.net web api2.0 ajax跨域解决方案 Web Api的优缺点就不说了,直接说怎么跨域,我搜了一下,主要是有两种.  一,ASP.NET Web API支持JSONP,分两种 1, ...

  5. 关于web.xml3.0启动报错

    九月 08, 2017 10:18:19 上午 org.apache.tomcat.util.digester.SetPropertiesRule begin 警告: [SetPropertiesRu ...

  6. O'Reilly总裁提姆-奥莱理:什么是Web 2.0

    O'Reilly总裁提姆-奥莱理:什么是Web 2.0 译者序:Web 2.0这一概念,由O'Reilly媒体公司总裁兼CEO提姆·奥莱理提出.他是美国IT业界公认的传奇式人物,是“开放源码”概念的缔 ...

  7. Web 2.0应用客户端性能问题十大根源《转载》

    前言 Web 2.0应用的推广为用户带来了全新的体验,同时也让开发人员更加关注客户端性能问题.最近,资深Web性能诊断专家.知名工具dynatrace的创始人之一Andreas Grabner根据自己 ...

  8. Web 2.0 浏览器端可靠性测试第1部分(浏览器端可靠性测试的概念和背景)

    Web 2.0 是一个体现当代网络技术发展趋势的流行概念.它使得基于 Web 的信息交互和用户间协作性更加灵活和丰富.很多的社交网站.博客.wiki,都是 Web 2.0 技术的典型应用. 我们知道, ...

  9. Web前端开发的应用和前景——web 1.0到web 3.0

    Web前端开发的应用和前景--web 1.0到web 3.0 Web1.0:(只读时代) 以静态.单向阅读为主,网站内信息可以直接和其他网站信息进行交互,能通过第三方信息平台同时对多家网站信息进行整合 ...

随机推荐

  1. ApacheOFBiz的相关介绍以及使用总结(一)

    由于最近一段时间在给一个创业的公司做客户关系管理CRM系统,限于人力要求(其实是没有多少人力),只能看能否有稳定,开源的半成品进行改造,而且最好不需要前端(js)相关开发人员的支援就可以把事情做成,经 ...

  2. hadoop集群调优-OS和文件系统部分

    OS and File System 根据Dell(因为我们的硬件采用dell的方案)关于hadoop调优的相关说明,改变几个Linux的默认设置,Hadoop的性能能够增长大概15%. open f ...

  3. 018:InnoDB 存储引擎、表空间

    目录 一.InnoDB 存储引擎 1. InnoDB的历史 2. InnoDB的特点 3. InnoDB存储引擎的文件 3.1 概述 3.2 InnoDB - 表空间 3.3 General表空间 3 ...

  4. MySql——查询题目练习

    本次查询我们基于这几张表查询 ***********查询练习********** 1. 查询Student表中的所有记录的Sname.Ssex和Class列. select sname,ssex,cl ...

  5. 跨境B2B电商

    主要处理问题:解决整个支付和流通环节,各国双方的供应商和销售商只关注下单支付后就可以拿到货物,中间环节由平台处理,支付和流通环节消费越少速度越快服务越好. 主体业务 1.合同处理. 2.货币支付,互换 ...

  6. OpenStack--Cinder(G版)中的volume type

    一.volume type的相关操作 Cinder中的卷类型,是卷的一种标识,各个OpenStack的发行者可根据自身对系统的约束来定义卷类型的使用.G版的Cinder中与卷类型相关的两种资源:typ ...

  7. 怎么分辨linux系统是虚拟机还是物理机

    用lspci -b|grep "VMware"抓取系列信息,即表明此系统的宿主机是基于VMware虚拟出来的,别的可以照葫芦画瓢来!

  8. maven项目将web2.5改为web3.1

    用maven构建的web项目默认的web.xml为2.3的版本,而我们需要更改为我们想要的版本(3.1). 在这里有两种方式更改web.xml的版本: 第一种: 将项目切换为navigator视图,然 ...

  9. HTML5 File API解读

    1,概述 Web应用应该具备处理广泛用户输入问题的能力,例如在Web富应用中,用户希望上传文件到服务器.File API定义了访问文件的基本操作途径,包括文件.文件列表集.错误处理等,同时,File ...

  10. [转] C# 获取程序运行目录

    来自 莫等闲也,原文 // 获取程序的基目录.  System.AppDomain.CurrentDomain.BaseDirectory // 获取模块的完整路径. System.Diagnosti ...