# 开发者乐观， HTML 5 “黄金时代”或加速到来

- 作者：何宗丞
- 发布时间：2012-11-06 07:35
- 分类：公司
- 原文：https://www.ifanr.com/189396

[![](https://s3.ifanr.com/wp-content/uploads/2012/11/html5.jpg "html5")](http://www.ifanr.com/189396/html5-2)

作为下一代 Web 技术的代表，HTML 5 概念在近些年尤其火热。其种种优势使其不仅仅可以用于表示 Web 内容，还可能将 Web 带入一个广阔的生态平台。然而，囿于目前技术发展，HTML 5 却未能有什么实质性的发展。Gartner 在今年早些时候曾[预计](https://www.gartner.com/it/page.jsp?id=2124315)，HTML 5 技术的广泛应用可能还需要 5 到 10 年的时间。

不过技术生态核心力量——开发者的乐观态度可能会让这一时间缩短。据 [TNW 报道](http://thenextweb.com/dd/2012/11/05/html5-use-is-real-majority-of-developers-find-it-important-for-their-jobs-in-next-12-month-study/)，Telerik 旗下一个专注于“应用开发提供端到端方案”的机构 Kendo UI 最近公布了一份围绕开发者对待 HTML 5 态度、预期的报告。报告显示，尽管业界对于 HTML 5 应用前景争论不休，特别是在与本地应用开发的竞争以及潜在分裂的 Web 标准等问题，但开发者在整体上已经不再持“观望”的态度。

调查显示，51% 的受访者表示在当下 HTML 5 对其开发工作很重要，31% 的受访者称一年内该技术会显示出重要性。

[![](https://s3.ifanr.com/wp-content/uploads/2012/11/Snap-2012-11-05-at-01.10.23.png "Snap-2012-11-05-at-01.10.23")](http://www.ifanr.com/189396/snap-2012-11-05-at-01-10-23)

开发者垂青 HTML 5 的原因非常简单——跨平台、快速实现。前者代码写一遍，各个平台都可以跑；后者调试直观，比传统开发更敏捷快速。Kendo UI 的调查显示，72% 的受访者指出他们对技术的熟谙是看好 HTML 5 的主要原因，62% 的受访者更看重其跨平台的特性。

不过在与本地应用的抗争中，HTML 5 还略显“稚嫩”。特别是在移动平台的表现上，Web 应用尚难以完全调用手机硬件性能。此外，过于依赖网络技术也会拖慢应用的加载，造成体验上的不佳。

典型的例子是 Facebook 的 iOS 应用。早期 Facebook 专注于 HTML 5 应用，试图建立一个用户手机应用程式的基础架构，然而过于缓慢的加载速度让用户难以忍受，最终团队舍弃 HTML 5，完全利用 iOS SDK 开发本地应用。短短三周时间，其应用平均评分从 [1.5 星飞涨至 4 星](http://www.ifanr.com/155311)。马克·扎克伯格在 TechCrunch Disrupt 大会上直言，押注 HTML 5 技术是公司对移动战略理解之误。

不过从调查结果上看，Facebook 在 HTML 5 上的滑铁卢对业界的影响力有限。73% 的开发者表示并不会因此降低对 HTML 5 的信心。有意思的是，52% 的受访者甚至对 Facebook 长期使用 HTML 5 打造应用之事毫不知情。

[![](https://s3.ifanr.com/wp-content/uploads/2012/11/Snap-2012-11-05-at-01.33.01.png "Snap-2012-11-05-at-01.33.01")](http://www.ifanr.com/189396/snap-2012-11-05-at-01-33-01)

在爱范儿今年 8 月的[采访](http://www.ifanr.com/137243)中，UC 的技术总裁梁捷也表达相似的乐观态度，他认为 HTML 5 将在明年迎来一个爆发期。他当时分享了一个数据，App Store 里 70% 的应用是混合（Hybrid）的，它里面用的是 Web App 技术，然后打包到 App Store。

这种所谓“壳体应用”的广泛出现正体现了开发者对 Web 技术的认同度。兼顾 HTML 5 和本地的做法更像是一种折中，相信随着时间的推移，更多的开发资源将会转向 HTML 5，技术的进步会让这些“包装”应用最终完全基于网络。

[![](https://s3.ifanr.com/wp-content/uploads/2012/11/Snap-2012-11-05-at-01.26.59.png "Snap-2012-11-05-at-01.26.59")](http://www.ifanr.com/189396/snap-2012-11-05-at-01-26-59)

现实情况总比理论复杂，从调查上看，真正让开发者心存疑虑的是浏览器的碎片化问题，达到 71% 的比例。美国开源应用开发平台 Appceleratior 的 Michael King 介绍，各种浏览器的特性支持之间存在 30% 的差异，换言之，某些 HTML 5 的特性可能在 Chrome 上支持，却无法在火狐或者 Safari 上获得支持。
