首页 > 网页教程 > HTML > HTML5定稿了?背后是一场闹剧 HTML5 虽然只是一个技术标

HTML5定稿了?背后是一场闹剧 HTML5 虽然只是一个技术标

时间:2014-11-15    来源:36氪

5dc4c0c0d297502671ee30eda5f8856a

HTML 5 虽然只是一个技术标准,但是眼下更多承载着颠覆苹果与谷歌移动生态的理想。我并不想单纯从技术角度谈论 HTML5 的现实处境,因为技术从来不会成为发展的绝对瓶颈,尤其是 HTML 5 本身就不存在任何重大的技术难题。反而“商业”成了 HTML 5 发展无法逾越的鸿沟。只可惜“商业”从来都掺杂大量的投机成分,当然也有商业政治的成分。

HTML5所谓的“标准定稿”在我看来只是一场公众秀。HTML 5 标准自始至终就不是 W3C 组织一家的自留地,更不是唯一的代言人。原本 W3C 组织对外宣传“要到 2022 年才会完成 HTML 5 正式标准的颁布”,现在为何又如此匆忙的定稿?这种定稿真的会对移动开发产生多大影响?

最纠结的10%

真正一直关心 HTML 5 的人会记得 2012 年 7 月的一个重大新闻,HTML5 的两个标准组织 W3C 和 WHATWG 因为“理念不合”决定分道扬镳,这被看成一场 IT 界的商业政治事件。二者的根本理念差异是 WHATWG 认为 HTML 5 应该成为一个动态的标准既 Living Standard,而 W3C 则认为应该形成一个固定的标准。导致这场事件升级的真正原因并不是“理念”这么简单,而是二者各自代表的利益集团背后的推手。WHATWG 向 W3C 叫板的底气,正是来自 Mozilla、苹果和 Opera 的支持。W3C 则选择了微软。

HTML5 标准本身涉及的技术并无任何障碍,但是之前迟迟无法定案的原因则是错综复杂,缓慢的进度除了再一次证明这些组织是超级低效机构之外,所谓的利益和政治博弈才是直接导致了进度缓慢的真正原因。实际上截止 2013 年 90% 以上的 HTML 5 的标准早已完成,剩下的部分恰恰是各大利益集团博弈的重点,此次 W3C 代为发声,明显生米煮成熟饭的意味,这真的会奏效么?答案是完全否定的!因为各大金主不会因为一场 PR 活动就放弃自己的利益。

HTML 5 HTML 5标准 HTML5技术

那么对开发者和技术用户而言,W3C 所谓的标准定案到底意味着什么?是否可以从中获益?到底该如何看待这一“进步”?

这一切还要从 W3C 与 WHATWG 的分歧开始,动态标准还是固定的标准更适合开发者?我想,答案或许是 WHATWG 的 Living Standard!因为没有动态的标准,就不会有 HTML 5 的未来。未来 HTML5 想得到真正的发展,核心问题并不是标准哪天定稿亦或是浏览器性能不足,关键在于两点,一是持续改进,二是生态。

龟速迭代

如果没有一个持续改进的标准和为此而不断努力的组织,HTML 5 就只能把颠覆 App 生态当成一句口号,永远充当配角。因为生态革新速度要远大于开发者的行动速度。

IT world 已经完全不是 10 年前的样子,Cloud/Client“云与端”快速蚕食着传统 B/S 架构(浏览器到服务器)的空间。端不特指“手机端”而是更广泛的包含“pad 端”“PC 端”甚至“手表端”“汽车端”“家电端”等等。而相比 PC 时代,更多端的出现,代表着更多的硬件组合以及更多业务场景和功能。我们一直诟病 W3C 等标准组织行动缓慢,这次标准的公布很明显没有解决任何“云与端”复杂性的解决方案。我们设想一下:

场景 A:以 iphone 的 touchID 为代笔的生物识别功能在各种端上兴起,继而产生了大量新的 API,甚至可能今后带有硬解的虹膜识别、声纹识别等终端能力,在一个固定的 HTML5 标准下如何解决?HTML5 附带的 device API 甚至只涵盖了 feature phone 时代的基础通讯录、摄像头等功能,今天出现的 touchID 均无法有效调动,更何况 2、3 年后我们无法认知的新功能的标准配套实现。这种情况下不发展的 HTML 5 标准代表着“弱功能”

场景 B:智能硬件的发展对蓝牙和 wifi 使用以及驱动的需求迅猛增长,而 HTML 5 配套的对蓝牙 3.0 驱动的支持标准何在?可以遵照标准的 HTML 5 亦或是配套的标准以及协议在浏览器内连接大部分的智能硬件么?答案当然也是全然否定的。这种未来最常见的常见之一都无法实现,那些大谈 HTML 5 将会取代 APP 的人恐怕又会说“这些不是 HTML 5 擅长的,这种举例毫无疑义”。那请问 HTML 5 擅长的只是排版布局和阅读类亦或者一些低价游戏的 APP 么?更不要说对于 NFC 等很快可能成为终端标配的系统新能力,所以定稿后不发展的 HTML 5 标准代表着“弱扩展”

其实,这一切基于 HTML 5 的论点并非没有明确的解决方案,简单来说所谓的 HTML 5 定稿只是闹剧和 PR,如果真正期盼 HTML 5 挑战 App 生态,一定要出现一个不停发展的动态标准,才能够具备上场参赛的基础。只是这倚重的是标准背后的“推手”和“金主”,那些想打造自己生态王国的大玩家。作为 WHATWG 的重要支柱,苹果公司一直在低调中快速发展着自身的 Web App 技术,到今天为止,在 iOS 中已经有比 Android 和其他操作系统更成熟和完美的围绕 HTML 5 和 Web App 的支持,只是遗憾的是苹果公司只是把 HTML 5 当成技术,而没有为打造 HTML 5 的生态做出任何其他的努力。

相关推荐
HTML5定稿了!原生App世界将被颠覆?
变革:关于HTML5的四个谎言和惨痛的500天
HTML5引擎裂变:生态重建开始
HTML5 崛起:不再高冷,不再小众
能让IE支持HTML5的解决方案
谷歌弃Gears浏览器插件 转重点开发HTML5
采用HTML5搭建的多个网站尝鲜试用
体验HTML5 Canvas对象的强大 五款在线绘图应用示例
HTML5新特性:用链接预取功能给网站提速
如何用HTML5制作网页?
神奇的HTML5动画效果演示网站
网页设计师必收藏的十五个HTML5资源
十三个网站案例让你提前体验HTML5和CSS3的魅力
基于HTML5的绘图程序Muro,支持Wacom手写绘图板
HTML5的一些的趣味小应用
HTML5、CSS和JavaScript与Web移动应用的未来趋势
十款基于HTML5开发的精彩WEB应用(HTML5网站演示)
学好HTML5必备的七个在线资源推荐
HTML5教程之表单功能详解
四个HTML 5标签、属性、事件及浏览器兼容性速查表分享
15个采用HTML5实现的网站界面设计欣赏
HTML5的革新:语义更明确简洁的结构
21款效果惊艳基于HTML5的应用程序欣赏
16个颇具创意的HTML5网站设计
能让IE浏览器也支持HTML5标准的办法
25个超炫的HTML5+CSS3网页应用案例欣赏
2012年Web开发有关HTML5的14个预测
新手入门:HTML5是什么?
35个WEB开发必备的实用HTML5教程
18个国外HTML5网站布局编码教程分享
10款HTML5框架推荐,WEB开发必备利器
8款很酷基于HTML5技术的网站设计欣赏
详解有关于HTML5的七个误解
10个超炫酷的HTML5和JS技术实验性演示网站
8个优秀的基于HTML5的信息图网站欣赏
网页使用HTML5代码需兼容IE的写法分享

精彩推荐

热门教程