广义的HTML5实际上是指基于网页浏览器的一套技术组合,无论时代如何变迁,它们依然十分具有生命力。而本文所提及的H5,大多是以这项技术开发的页面、应用以及衍生现象。
H5这个概念真正出现在公众视野,还要归咎于乔布斯在2010年4月的一篇文章。其中有一段这么写到:“移动时代是低功耗设备、触摸屏界面和开放网络标准的时代,Flash已经落伍”。在随后的论证中,乔布斯则提到了HTML5的发展。
在过去的几年里,H5(HTML5)的宏伟蓝图在媒体和投资人的描述中熠熠生辉。这种急切的心态促成了反效果,厂商们将目光全权投向流量变现却忽略了H5应用的本身品质,而炒作式的资本游戏也让开发者在错误的道路上逐渐迷失了自我。
“爆发年”的概念并不能反转H5的失势,我们不得不接受它越来越边缘化的事实。如今VR接替了“元年”这个名头,在质疑与猜忌中逐渐成长,其独有的平台体验似乎又给自己的老前辈创造了一丝机遇。
·H5的终结,VR的起点
HTML5在2012年遭遇了一次滑铁卢,Facebook也受到了不小的影响,他们的移动端由于技术的不成熟无法提供流畅的体验。与此同时,H5颓败所引起的恐慌则促使苹果公司加强了web和App store的技术管控。
而在同一年,Oculus rift的众筹页面在kickstarter发布,虚拟现实正在为下一波浪潮而积聚力量。
Facebook等企业在H5领域的失败也有证可考,他们对于新的技术过于盲信,而真正的HTML5标准在2014年10月才由W3C(万维网联盟)制定,这个时间节点仍然存有H5的拥护者,只是远没有以前那么多了。
中国的H5应用曾在2014年7月迎来了一次反弹,由Egret引擎开发的“围住神经猫”在3天内就收获了2亿的浏览量,但这个爆点没能引起涟漪,随后迅速的沉寂了下去。蓝港互动在12月份关闭了自己的H5游戏平台,而虎扑在今年1月5日也中止了旗下的H5业务。
腾讯之后发布的“微信外部链接内容管理规范”让H5的境地更加艰难,规范中明确提到“以游戏、测试等方式,吸引用户参与互动的,具体形式包括但不限于比手速、好友问答、性格测试,测试签、网页小游戏等”都是封禁对象。
一时之间,以HTML5为基石的整个产业似乎已经摇摇欲坠。但以此为契机,那些披着H5噱头的低劣产品将会变得无力可施,携持着已经完备的标准方案,H5技术正在逐渐投入虚拟现实的怀抱。
·在VR中的复健HTML5
SFHTML5小组(旧金山HTML5用户小组)在去年的会议中着重讨论了两个主题,其中之一就是如何利用现有的H5技术来开发虚拟现实体验。
Tony Parisi在会议上介绍了WebVR,这项技术结合了VR和Web,让人们可以直接利用JavaScript与WebGL构建VR应用,Jones的演示则成功实现了在chrome中植入Quake 3的VR场景。
Layabox和Egret两款HTML5引擎目前都已经支持VR发布,Layabox在早前放出了一个VR demo,虽然画面还有待提升,但已经初具雏形。而Egret3D也内置了VR SDK,由其实现的VR渲染可以支持大部分现存的虚拟现实设备。