1、从创新到实用
此次见到了很多很 “cool” 的公司,其中有一家公司利用 WebGL 和 Websocket 技术,将一个方程式赛车场搬到了互联网上。
他们是这样做的,首先赛车上被安装的上千个传感器可以实时数据回传,通过 Websocket 技术和 HTML5 的结合在 PC上做实时的跟踪模拟展示,并且可以以 3D 的形式呈现。
这种方式的实现,除了感觉震撼,也感受到一个真正的程序员在创新和技术深度使用上所下的功夫。并且通过这种努力让创新的想法得以变成现实。
虚拟现实、IoT 物联网、3D是美国 HTML5 开发者目前所关注的焦点。
2、美国的 HTML5 和移动
此次通过和美国网页开发者的交流,发现经过5、6年的发展,大家对于写一套代码可以直接在 PC、手机浏览器、加壳成 App(当然在中国还多了一个微信的发布渠道)这种模式的认识已经比较成熟,普遍认为这种理想主义状态下的模式并不能带来真正的用户体验。
对于纯前端框架的使用也比较的谨慎,比如有一个开发者告诉我,因为 Angular.js 在重写 2.0 并且会在 1.0 的版本上彻底重构,因此在很多美国开发者现在不会选择至少到新版本的发布。
这段对话最重要的价值是让我明白美国 HTML5 开发者的成熟和理性。
因此美国 HTML5 开发者在移动上也并不抱着偷懒的心态写一套代码,希望在 PC、手机等全部通用。这也能解释为什么 Sencha 等这种前端框架发展不温不火的现状。