Facebook放弃HTML5转战原生应用的4个原因

Facebook因HTML5应用体验不佳转向原生应用。主要原因是HTML5在内存跟踪、滚屏效果、GPU处理及动画等方面存在不足。若善用HTML5,仍能创造良好用户体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

       前段时间,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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值