javascript - 为什么app端的体验要比移动端网页更流畅?

查看:100
本文介绍了javascript - 为什么app端的体验要比移动端网页更流畅?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

昨晚无意中看到一个同事问了这个问题,自己也留意并思考了一下,也参考了网上的一些评论,但是没有发现什么自己想要的东西。自己感觉移动端的应该都是采用webview,为何有时候差距会比较大呢?

解决方案

楼主的意思是Native app和H5做的app作对比吗,如果是的话:
H5第一个问题就是动画,不管你用Css3动画还是js动画都是没有原生的那么流畅的,个别使用可能还不明显,但大批量使用的情况下页面渲染和远程数据读取都会造成卡顿,就算采取预加载什么的也不是很理想。
第二个就是大规模加载数据渲染页面的时候,频繁的DOM操作,就算用了MVVM框架也采取了下级页面资源提前缓存的方式,你还得保证你也的代码足够优雅足够好,内存控制的很好,这对程序员本身也是一个考验。WebView的兼容也是蛋疼菊紧。
最重要的就是,不管你用什么方案和方法,性能问题都是没法跟Native app比的。

这篇关于javascript - 为什么app端的体验要比移动端网页更流畅?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆