移动互联网的蓝海市场已经由硬件指向了生态系统和更具个性色彩的服务领域,它所要求的还不限于开放,还有个性化、便捷化的使用,而这与HTML 5“跨平台”、“炫酷”和“快捷”等特质不谋而合。 2007年,乔布斯断然拒绝Flash,并预言“互联网的未来属于HTML 5”,大大小小的互联网企业随后开始争相尝试这一掌握未来发展方向的技术。 然而,这个甫一出世便被乔帮主推到聚光灯下的热门技术,从概念的提出到标准的制定,一路走来却十分不顺。制定者们的理念之争、各大厂商的利益之争、 先天条件受限等问题,使得业界对HTML 5的发展前景充满忧虑。2012年可谓是HTML 5多灾多难的一年,W3C与WHATWG因理念不合而分裂,Facebook高调放弃HTML 5,苹果因自身利益放慢HTML 5脚步这些无疑给前景本就不太明朗的HTML 5蒙上了更多的阴影。 但互联网的本质就是自由与分享,开放的力量永远大于封闭,2012年年底,W3C宣布规范正式定稿;今年5月份颁布的5.1工作草案,预示着 HTML 5标准之争暂告一段落,这一最新的WEB标准的未来也逐渐清晰起来。回观HTML 5坎坷的成长经历,以及最终受到人们的推崇,与其颠覆式的创新以及开放精神是相吻合的。 随着信息技术的深入发展,互联网逐渐渗透到人类生活的各个领域,不仅改变了人们的生活习惯,还将互联网的自由、开放精神深入到全世界网民的心里。但 开放与封闭之间似乎存在着永恒的悖论,随着互联网企业的发展,各大商业公司的崛起,人们开始为自身利益去割裂、阻断了原本自由、开放互联网。打破垄断和平 台限制、让各领域联通起来,成为新一代互联网人的梦想。而HTML 5跨平台、高度兼容的特性使之成为打破局面的最强武器。 各方角力 命运坎坷 HTML 5最早的名称是 Web Applications 1.0,是用于取代1999年所制定的 HTML 4.01 和 XHTML 1.0 标准的。2004年,它由Web超文本应用技术工作组(WHATWG)提出,于2007年被万维网联盟(W3C)接纳,二者开始合作组建新的HTML工作 团队。 次年,HTML 5的第一份正式草案公布,W3C曾宣称,“HTML 5是开放的Web网络平台的奠基石。”但其铺设的历程并不顺利,迷茫、猜忌、困惑,以及喋喋不休的争吵陪伴了它从诞生到成长的全部历程。 相比HTML 5发展局势已然明朗的当下,过去或许用“山穷水复,柳暗花明”来形容更显贴切。而这一切都与标准制定阵营的分化有着直接关联,在长达数年的发展过程中,HTML 5的既面临过很大的挫折,也收获有意外的惊喜。 矛盾的第一次的爆发导致了WHAT与W3C的分道扬镳。据称,原本HTML 5标准已经在超过90%的协议上达成共识,但在最后的关键时刻,二者宣布因理念不同而放弃合作。其实分歧早在2011年1月就已出现,但最终在协议即将告 成的关键时刻破裂。做为激进技术派的WHATWG意图制造一个跟随市场或技术动态的灵活标准,而后者则坚持走传统路线,意欲确立一个固定不轻易更改的标准 规范。 苹果、Mozilla、Opera拥护WHATWG,而W3C则积极拉拢微软,标准制定理念与厂商利益之争夹杂,使得二者的矛盾更加激化。 在HTML5主要阵地的浏览器层面,加入WHATWG并吸收其创始人伊恩的谷歌Chrome,与加入W3C的微软IE之间的争斗一直没有间断过,尽 管总体上IE一直保持着老大地位,但市场份额却一直在下滑,而Chrome在近几年呈现上升趋势。去年10月,据爱尔兰浏览器市场研究公司 StatCounter的统计数据显示,Chrome市场份额已超过微软IE,成为全球第一大浏览器。尽管微软拿出另一家市场研究公司的数据,称其市场份 额仍居首位,但明显地其霸主地位遭到了Chrome的挑战。 争端不仅在W3C与WHATWG之间,WHATWG的内部也存在着矛盾,由于与苹果积怨已久的谷歌进入,两者水火不容之势更影响着HTML 5标准的制定。 HTML 5标准的制订原本是基于技术开放的原则的,但在具体标准上,作为制订者的各大厂商却一再坚持己见,如视频格式上,就存在着以苹果牵头的MPEG阵营与谷歌 牵头的WebM阵营之间的矛盾。谷歌指责MPEG格式为苹果一家专有,如若商业化存在着专利的问题,成为标准违背了HTML 5的开放原则。为与其对抗, 谷歌将Youtube上的所有视频全转为WebM格式。 2012年出现了HTML 5发展史上最大的失败案例,即Facebook高调宣布放弃HTML 5,其CEO马克·扎克伯格失望地表示,“Facebook 的应用完全依赖 HTML 5 是最大的错误,导致浪费了 2 年宝贵的时间,将来要改为原生应用。”当时HTML 5应用的不够成熟,带给Facebook用户的的确是极差的体验。 确如乔布斯所言的,未来是Web App的天下,但现阶段能够为用户提供更好体验的Native App(原生应用、本地应用)才是主流。这位苹果的创始者还曾预言,像HTML 5这样在移动时代中创立的新开放标准,将会在移动设备上获得胜利,PC上亦是如此。 但昔日力推HTML 5的苹果,现今却因为自身利益,而对HTML 5发展限制诸多。据推测,基于HTML 5的WebApp或将令苹果的经营利润增长在2015年遭受高达30%的损失,iOS原本的封闭系统也将由此被打破。基于此种顾虑,苹果从iOS4.0开 始关闭了大量对HTML 5至关重要的API,并在iOS平台上给HTML 5应用开发者设置了重重障碍。 |