×
研发技术 > 嵌入式 > 详情

中国和美国的HTML5市场差距有多少?

发布时间:2024-05-20 发布时间:
|

  近日,笔者在旧金山和美国的HTML5开发者进行了一次近距离的接触,感受中美HTML5开发者的热度差别和不同市场阶段的中美表现巨大差异。

  中国和美国的HTML5市场差距有多少?

  首先,从下面两张趋势图我们很容易发现美国的HTML5公众关注度是从2009年底出现第一次的快速上涨,而将近2年后2011年下半年,中国的HTML5市场才出现了第一次的集中关注。

  美国HTML5市场经过5年的长期发展之后,早进入理性的状态,不是炒作概念或者单纯的市场宣讲活动,甚至关注度出现了下降,已经变成了在web技术各个独立领域深度探索和创新。而中国HTML5市场在2015年的此刻虽然关注度火热,但是可能比美国市场出现了更进一步的延后。

  图1:HTML5在美国的关注度数年的趋势

  图2:HTML5在中国的关注度趋势

  美国HTML5开发者和公司在做什么?

  1、 先总结:从创新到实用

  此次见到了很多很“cool”的公司,其中有一家公司利用WebGL和Websocket技术,将一个方程式赛车场搬到了互联网上。

  他们是这样做的,首先赛车上被安装的上千个传感器可以实时数据回传,通过Websocket技术和HTML5的结合在PC上做实时的跟踪模拟展示,并且可以以3D的形式呈现。这种方式的实现,除了感觉震撼,也让我感受到一个真正的程序员在创新和技术深度使用上所下的功夫。并且通过这种努力让创新的想法得以变成现实。虚拟现实、IoT物联网、3D是美国HTML5开发者目前所关注的焦点。

  2、 美国的HTML5和移动

  对于把Web App网页加壳直接打包成成一个iOS和Android App的模式,美国的开发者基本不再更多地提及。

  通过和美国网页开发者的交流,我发现经过5、6年的发展,大家对于写一套代码可以直接在PC、手机浏览器、加壳成App(当然在中国还多了一个微信的发布渠道)这种模式的认识已经比较成熟,普遍认为这种理想主义状态下的模式并不能带来真正的用户体验。

  他们对于纯前端框架的使用也比较谨慎。比如有一个开发者告诉我,因为Angular.js在重写 2.0并且会在1.0的版本上彻底重构,因此在很多美国开发者现在不会选择至少到新版本的发布。这段对话最重要的价值是让我明白美国HTML5开发者的成熟和理性。

  因此,美国HTML5开发者在移动上也并不会抱着偷懒的心态写一套代码,希望在PC、手机等全部通用。这也能解释为什么Sencha等这种前端框架发展不愠不火的现状。

  3、 在美国开发者的眼中,React JS/Native是什么样的?

  让我出乎意外的是,React Native在此次美国交流中并没有那么火热。

  我原以为,Facebook刚刚发布React Native会让美国开发者热情高涨。大家都很关注,但是只能说没那么让人激动。我和一个开发者沟通了对于ReactJS和React Native的经验,他告诉我,React JS更多被用在了PC端,而移动端使用React Native对于一般的前端工程师来说也并不简单。很多大公司非常高级的前端程序员会追求新技术,并且尝试使用。

  另外,他们也相信,有Facebook站在后面背书会持续发展,但是对于大多数前端HTML5开发者来说还是太复杂了。因为使用React Native对前端程序员的要求不是单纯的Web技术,同样需要原生的开发经验和能力,想作出真正好用的App,可能需要的不仅仅是尝新的兴趣,更需要有多种技术跨领域使用的能力,否则只能当成程序员的一种学习。并且关于React在美国HTML5开发者中也存在着巨大的Hype(争议)。我总结此次交流,发现React的发展仍旧任重道远。


『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
Python学习要点:自定义序列实现切片功能