首先声明,我是一个菜鸟。一下文章中出现技术误导情况盖不负责

Web 3.0

一词包含多层含义,用来归纳综合

互联网

发展过程中可能出现的各种不同的方向和特征,包括将互联网本身转化为一个泛型

数据库

;跨

浏览器

、超浏览器的内容投递和请求机制;

人工智能

技术的应用;

语义网

地理映射网

;应用3D技术搭建的网站甚至

虚拟世界

或网络公国等。 web3.0的明显特征 1,具有10M的平均带宽 2,提出个人门户网站的观念,供给基于用户偏好的个性化聚合服务 3,让个人和机构之间创立一种互为中央而转化的机制,个人也可以实现经济价值。

历史

Web 3.0是针对Web 2.0提出的,较着名的首次说起是在2006年初Jeffrey Zeldman的博客中一篇批驳Web 2.0的文章中。

2006年5月,蒂姆·伯纳斯-李曾说:

人们不停地讯问Web 3.0是什么。我认为当 SVG在Web 2.0的基础上大面积使用——全部东西都起波纹、被折叠并且看起来没有菱角——以及一整张语义网涵盖著大批的数据,你就可以访问这难以置信的数据资源。

——Tim Berners-Lee, A 'more revolutionary' Web

2006年11月的Technet峰会上,Yahoo创办人兼首席运行官杨致远作出论述:

现在对Web 2.0的归档和讨论很多。借助网络级别所能到达的性能,网络的气力已经到达了一个临界点。我们同时也看到近来4年出现了更高级的设备以及更高级的与网络交互的方法,不仅呈现在游戏机和挪动设备这样的硬件,同时也呈现在软件层面。你不一定得是盘算机科学家才能创作出一个程序。这类景象在Web 2.0里初现端倪,而3.0将更加深入,是一个真正的大众载体……专业、半专业和消费者的界线愈来愈模糊,创造出一种贸易和应用程序的网络效应。

——杨致远

在这个峰会上,Netflix创始人Reed Hastings论述了定义Web术语的简单公式:

Web 1.0是调用上网,50K平均带宽,Web 2.0是1M平均带宽那Web 3.0就该是10M带宽,全图像的网络,这才感到像Web 3.0。

——Reed Hastings

2007年8月7日,Google首席运行官埃里克·施密特出席首尔数字论坛时被与会者问及Web 3.0的定义,埃里克·施密特首先开玩笑的地说“Web 2.0只是一个营销术语,而你刚才恰好发明了Web 3.0这个营销术语。”随后他谈及了自己的详细意见:

……(Web 3.0)创立应用程序的方法将不同。到现在为止Web 2.0一词的出现主要是回应某种叫做“AJAX”的观念……而对Web 3.0我的预测将是拼凑在一起的应用程序,带有一些主要特征:程序相对较小、数据处于网络中、程序可以在任何设备上运行(PC或者手机)、程序的速度非常快并能有很多自定义功能、此外应用程序像病毒一样地扩散(社交网络、电子邮件等)。

——Eric Schmidt

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,及其所代表的含义的争论非常激烈,观念也琳琅满目。

将互联网转化为数据库

向Web 3.0的第一步是“互联网”这一观念的体现,结构化数据集以可重复利用、可远程查询的格式公布于网络上,比如XML,RDF和微格式。近来SPARQL的发展为网络上以RDF方法配发的数据库供给了一套标准化的查询语言和应用程序接口。数据网络让数据符合和应用程序互用性更上新台阶,使数据像网页一样容易访问和链接。在数据网络时代,重点主要是如何以RDF的方法供给结构化的数据。全语义网时期会拓宽语义范围,这样结构化,半结构化甚至零散的数据内容(比如传统的网页、文档等)都能以RDF和OWL语义格式的情势普遍存在。[5]

向人工智能退化的途径

Web 3.0也被用来描述一条终究通向人工智能的网络退化的途径,这个人工智能终究能以类似人类的方法思辨网络。可是,一些人对此表现悲观,认为这是不可企及的设想。然而,像IBM和Google这样的大公司已经在使用一些正供给惊人的信息的新技术,例如通过挖取学校音乐网站的数据来预测未来的热点单曲。同时也有人提出是不是智能系统将是Web 3.0当面的推动力,抑或智能会以人的情势出现,即某体系的人们(例如del.icio.us这样的协同过滤服务,Flickr和Digg这样人工抽取网络资源)以及他们之间如何交互。

语义网和SOA的实现

和人工智能的方向有关系,Web 3.0可所以语义网观念的实现和扩充。各学院正在研讨开发一种基于描述逻辑和智能代理的推理软件,这样的软件通过应用表述网络上观念和数据之间的关系的规则来进行逻辑推理操纵。[6]

Sramana Mitra对语义网成为次世代互联网基本要素的意见不同,并提出了一道封装Web 3.0的公式[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],呆板学习,呆板推理,自立代理。[12]

针对Web 2.0的扩展和改革

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

带宽

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

应用程序的速度

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

应用程序开发的草根化,社区协同化

现在网络应用程序的开发门坎仍然较高,并且较为封闭,这样虽然可以满意开发一般的以用户生成内容(“User-generated content”)为主导的应用程序,却制约了用户生成程序(“User-generated application”)的发展空间。在向用户生成程序过渡的期间,值得注意的应用程序、技术和观念有:

参考资料

  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 [2006-05-24].
  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. 5.0 5.1 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. ^ Sramana Mitra Web 3.0 = (4C + P + VS), February 14, 2007
  8. ^ Lee Provoost, Erwan Bornier Service-Oriented Architecture and the Semantic Web: A killer combination?PDF (274 KiB), 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
  11. ^ Cortex Intelligence Demonstration of Web 3.0, Cortex Site, December 6, 2007
  12. ^ Nova Spivack The Third-Generation Web is Coming, KurzweilAI.net, December 17, 2006

http://www.youtube.com/watch?v=7yL9yrttESI http://www.scribd.com/doc/42793400/Internet-Trends-Presentation

文章结束给大家分享下程序员的一些笑话语录: 刹车失灵
有一个物理学家,工程师和一个程序员驾驶着一辆汽车行驶在阿尔卑斯山脉 上,在下山的时候,忽然,汽车的刹车失灵了,汽车无法控制地向下冲去, 眼看前面就是一个悬崖峭壁,但是很幸运的是在这个悬崖的前面有一些小树 让他们的汽车停了下来, 而没有掉下山去。 三个惊魂未定地从车里爬了出来。
物理学家说, “我觉得我们应该建立一个模型来模拟在下山过程中刹车片在高 温情况下失灵的情形”。
工程师说, “我在车的后备厢来有个扳手, 要不我们把车拆开看看到底是什么 原因”。
程序员说,“为什么我们不找个相同的车再来一次以重现这个问题呢?”

转载于:https://www.cnblogs.com/xinyuyuanm/archive/2013/05/12/3074224.html

网络应用程序Web3.0概述相关推荐

  1. IIS 7.0的ASP.NET应用程序生命周期概述

    小结于:http://msdn.microsoft.com/zh-cn/library/bb470252(v=vs.100).aspx IIS 7.0的ASP.NET应用程序生命周期概述 (一)结构概 ...

  2. IIS 7.0 的 ASP.NET 应用程序生命周期概述

    本主题介绍在 IIS 7.0 集成模式下运行以及与 .NET Framework 3.0 或更高版本一起运行的 ASP.NET 应用程序的应用程序生命周期.IIS 7.0 还支持经典模式,其行为类似于 ...

  3. Web3.0是什么?程序员如何抓住Web3.0时代机遇

    最近Web3.0 ,元宇宙 的话题是今年技术热门话题之一:所以今天也想来写梳理一篇关于Web 3.0,和作为程序员的一些思考. Web这个词已经诞生了 31 年,WWW(万维网)系统的出现再到互联网当 ...

  4. 程序人生——聊聊人工智能、元宇宙、NFT和WEB3.0

    目录 契子 人工智能有什么新动向? 元宇宙是不是个商业陷阱? NFT和WEB3.0 后记 契子 最近工作比较忙,岗位也有了一些变动,更新文章的频率也不太稳定了.有一些加了我微信的粉丝,前段时间问了我一 ...

  5. 语义网技术综述(web3.0)

        欢迎关注微信公众号 语义网概念及技术综述 摘要:语义网是现有万维网的变革与延伸,是Web of documents向Web of data的转变.它的目标是让计算机可以像人脑一样理解信息的含义 ...

  6. 至联云解析:为什么说web3.0是IPFS的天下?

    互联网在不断迭代升级,相信很多人都听过Web3.0这个概念.简单说,Web 3.0意味着互联网发展史进入到新阶段,把互联网带到全新的水平.计算机科学家和互联网专家认为,Web 3.0会让互联网更加智能 ...

  7. 《Visual C++ 开发从入门到精通》——第1章 Visual C++ 6.0的最初印象1.1 Visual C++ 6.0概述...

    本节书摘来自异步社区出版社<Visual C++ 开发从入门到精通>一书中的第1章,第1.1节,作者: 王东华 , 李樱,更多章节内容可以访问云栖社区"异步社区"公众号 ...

  8. TCP网络应用程序的注意点

    TCP网络应用程序的注意点 1. TCP网络应用程序的注意点介绍 当 TCP 客户端程序想要和 TCP 服务端程序进行通信的时候必须要先建立连接 TCP 客户端程序一般不需要绑定端口号,因为客户端是主 ...

  9. 《Windows网络与通信程序设计(第3版)》——1.4 网络应用程序设计基础

    本节书摘来自异步社区<Windows网络与通信程序设计(第3版)>一书中的第1章,第1.4节,作者: 陈香凝 , 王烨阳 , 陈婷婷 , 张铮 更多章节内容可以访问云栖社区"异步 ...

最新文章

  1. 三星 android recovery,三星recovery模式怎么操作
  2. 特使招募-航天三院-智能车竞赛
  3. priority queue
  4. 内存管理 初始化(七)kmem_cache_init_late 初始化slab分配器(下)
  5. B - 数据结构实验之排序二:交换排序(冒泡和快排)
  6. js清空本地存储_JS原理、方法与实践 本地存储
  7. BottomNavigationView处理只有2个tab的情况
  8. 室内空气流动原理图_新风系统的工作原理是什么 新风系统各部件的用途
  9. HTMLCSS 超简单的前端设计入门-2!
  10. 【学习笔记】《Go 指南》
  11. 解决64位进程调用32位库文件报错问题
  12. 面向对象-类与对象、关键字、异常使用
  13. vb6源码 ymodem_VB6 实时曲线显示源码全套资料
  14. ARM的CF卡驱动分析
  15. nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)
  16. WebGL/ThreeJS项目结构介绍2-创建地板并贴图
  17. 几何光学学习笔记(30)-6.5光通量和光亮度在光学系统中的传递、像面光照度
  18. 【重温C/C++】explicit+||template||virtual虚函数||重载和重写
  19. 日文个别难打的假名打法总结
  20. 五. Tomcat 常见问题解决及面试题

热门文章

  1. 如何自己主动进行Win11系统升级安装教学
  2. 你现在从事的程序员还有多久会消失?牛津大学研究员帮你算了算
  3. window.onresize监听浏览器变化内容被覆盖
  4. oracle 如何重置用户密码
  5. 12306购票信息爬虫
  6. C语言中一些库函数(字符串类型)的实现
  7. 苏州会不会成为下一个深圳?
  8. 【实时数仓】DWS层访客主题计算(续)、商品主题计算
  9. 文盲的Python入门日记:第六天,继续完善我们的MsSql类,支持查询结果的筛选和排序,以及日期类型
  10. java 向 mysql数据库存储图片_基于java向mysql数据库中存取图片