HTML5:重塑WEB形象

  作为因特网的前身,万维网似乎已经逐渐淡出了人们的视野。但基于万维网诞生的网络巨头们并不甘心万维网就此消失,所有人都寄希望于借助HTML5让万维网复活。

  “万维网(World Wide Web,亦简称Web)已死,互联网永生。(Web Is Dead,Long Live the Internet.)”曾提出“长尾理论”的《连线》杂志主编克里斯.安德森在不久前的一篇封面文章中抛出这样一个言论。随着智能手机、平板电脑的普及,诸如Facebook、Twitter这样的流量大鳄纷纷参战移动领域,将服务集成在体验更佳的APP应用中。方便、快捷、高效、华丽的特性让APP应用程序迅速受到用户的推崇和追捧。这股风潮愈演愈烈,甚至蔓延到桌面平台。在Windows平台上,越来越多的网络内容提供商推出了相应的客户端应用。通过这些应用,用户不再需要通过浏览器这个入口就能进入互联网,而且这些应用往往更加方便、华丽和高效。互联网用户对网络的使用习惯发生了变化,他们更多的是使用应用程序来访问互联网,而不是通过浏览器和万维网。

  被寄予厚望的“半成品”

  万维网的流量份额正在逐年下降,据统计,2010年人们通过浏览器用HTTP协议在80端口上发送的HTML数据流量,加起来不到整个互联网的1/4,并且这一比例还在继续萎缩。在诞生的第18个年头,万维网表现出衰落的态势。如果安德森先生不幸言中,万维网驾鹤西游,谁会是葬礼上哭得最凄惨的人?答案必然是同万维网结合度最高的浏览器提供商和搜索引擎服务商。万维网浏览器(WebBrowser),即我们常说的网页浏览器,它是我们访问万维网上资源的必备工具。万维网环境中的信息检索系统——这是一个权威科学网站上对搜索引擎的定义。搜索引擎的搜索对象是Web网页,万维网就是它的信息之源。“皮之不存,毛将焉附”,万维网的衰落对这二者而言无疑将是一场灭顶之灾。正因如此,它们会用尽一切办法以维系万维网的生命。在Google、Mozilla、Opera、微软和苹果的共同推动下,一个有望扭转局面,重振Web的产品走进了我们的视野——HTML5。

  HTML全称是超文本标示语言(Hypertext Markup Language),是用来描述网页的一种规范,而HTML5即是下一代的HTML规范。HTML5最早于2004年被WHATWG(Web Hypertext Application Technology Working Group,万维网超文本应用技术工作组)提出。2007年,WHATWG的HTML5草案被W3C(World Wide Web Consortium,万维网联盟)接纳,并成立了新的HTML工作团队,以WHATWG之前的研究成果为基础继续研发。在2008年1月22日,第一份HTML5正式草案公布。

  浏览器厂商Mozilla、Opera、Google迫不及待地推出支持HTML5的新版本浏览器,YouTube、Vemeo、ZOHO、GMAIL等内容提供商也开始尝试采用HTML5来构建Web前端。各种HTML5技术演示、案例如病毒般充斥在互联网的每一个角落。从Web厂商们的反应中,我们可以看得出HTML5被寄予了多大的期望——要知道,现阶段的HTML5还仅仅只是一份草案,一个不折不扣的“半成品”。HTML5标准的编者IanHickson为HTML5的推出列出了一个时间表。在这份时间表上,HTML5的候选版有望在2012年发布,而最终的正式推荐版则预计要等到2022年。

  Web新标准

  “标准混乱、依赖插件、表现力差、效率低下。”在很多用户的眼中,当下的Web前端就是这样一个堕落形象。Web厂商之所以如此看重HTML5,正是因为HTML5具备的一系列全新特性有望改变这种消极的形象,建立新的Web标准。这些新特性包括:支持不借助插件独立运行富媒体(二维和三维动画、影像及声音)、支持硬件加速;支持本地存储和脱机运行。

  相信大部分的Web用户有过类似的经历:当你浏览某个视频网页时,网页提示你安装相应的视频播放插件;去听歌吧,它又提醒你安装音频插件;好吧,不娱乐了,去网店买点东西,到支付的时候它又提醒我安装什么安全插件。干什么都需要插件,不插寸步难行,你只能妥协。按部就班地把相应插件装上后,总算能用了。过了几天,朋友向你推荐了一个不错的浏览器,装上后却发现不能正常听歌、看电影、支付,原因依旧是未装插件:不同内核的浏览器的插件不能通用。而且有的网站只为一个浏览器开发插件,这意味着有的网站和服务只能通过某个特定的浏览器才能访问和使用,比如说网银。

  可以这样说,之前的Web时代是一个属于插件的时代,正所谓“地球围着插件转”。HTML5面世之后,一切将会发生改变。在HTML5标准下,通过
……
关注读览天下微信, 100万篇深度好文, 等你来看……
阅读完整内容请先登录:
帐户:
密码: