Facebook放弃HTML5转战原生应用的4个原因
2012-09-19 11:47
453 查看
前段时间,Facebook推出原生iOS应用,响应速度较之旧版有了大幅提升,一时之间引起了业界的广泛关注。不过人们关注的并不是因为原生应用本身有多好多快,而是扎克伯格那句“Facebook 的应用完全依赖 HTML5 是最大的错误,导致浪费了 2 年宝贵的时间,将来要改为原生应用”的言论。 业内普遍认为,基于HTML5的Web版Facebook用户体验比较差,是因为Facebook没有充分利用好HTML5的优势,而并非HTML5本身有多糟糕。不然的话,为什么其他人能够借助HTML5打造的非常成功移动网站呢? 如果还有人在纳闷Facebook为什么放弃HTML5而转战原生应用的话,下面是Tobie Langel列出的四大原因(更详细的内容请点击这里): 1.工具/开发者API 没有相应的工具对内存进行跟踪。 2.网页滚屏效果 用户在浏览网页的时候,需要的是非常流畅的滚动效果,而基于HTML5的Facebook应用并没有做到这一点。Facebook 这次的改进针对网页滚动进行了提升。 3.GPU 图片处理并不是HTML5擅长的地方。如果了解 HTML5 的人,就会发现,图片加载和处理当然是“ 不应该在现阶段使用HTML5实现的”。 4.其他 HTML5目前擅长的部分是数据量不大、动画少的页面,而这恰恰是Faceabook注重的地方。相比之下,原生应用能够提供更好的触摸跟踪支持,更平滑的动画,更好的缓存。 充分利用好HTML5的优势,尽量降低HTML5的弱势,学会用好HTML5,才是现在这个时期使用HTML5开发的重点。可以说开发技巧很重要,而这一点恰恰是原先Facebook所忽略的。 本文转自HTML5中国网站:http://www.html5cn.org/article-3529-1.html |
相关文章推荐
- Facebook放弃HTML5转战原生应用的4个原因
- HTML5已定稿:将彻底颠覆原生应用?
- HTML5已定稿:将彻底颠覆原生应用
- html5开发的web应用和iOS原生应用的关系
- HTML5 VS 原生应用:如何选择合适的开发策略?
- 离线阅读应用Spool的放弃继续服务加入Facebook
- 原生应用目前是移动领域王者,HTML5代表未来
- HTML5移动Web开发(十)——在浏览器中启动手机原生应用
- Xero:放弃HTML5的三大原因
- HTML5能取代IOS原生应用吗
- HTML5应用与原生应用之间的差异
- HTML5应用与原生应用之间的差异
- 牛人妙计:HTML5应用也能像原生一样跑得快
- Facebook 发布新版 Android 应用,告别 HTML5
- HTML5已定稿:将彻底颠覆原生应用
- 速度提升一倍:Facebook本地应用出炉 HTML5惨遭抛弃
- Facebook 发布新版 Android 应用,告别 HTML5
- HTML5同DRM合作有可能取代原生应用
- HTML5同DRM合作有可能取代原生应用
- Facebook说:苹果Google 有你们的支持HTML5应用才会精彩