大家好,我最近正在做一个移动端的网站:http://101.200.174.184:3002/
请教几个问题。
现在用的是jQuery mobile,有时会出现卡顿,白屏,闪烁的情况。
1、这是 网络的原因 还是 资源太大,代码性能的原因?
2、之前也听说jQuery mobile会很慢,由于这个网站比较简单,所以也没考虑太多。现在如果想换的话,用什么框架比较好呢?
3、现在出现的问题,是由于我一次把所有的html都加载过去了吗,用了锚点来定位?如果换成请求服务端,效果会好点吗?
我是新手,移动端的技术还在摸索,对于这种场景,各位会选择什么样的技术呢?以上问题,不知道有没有考虑到重点,请多多包涵~
或者是把资源压缩下呢?但是我用了jQuery,jQuery mobile,确实挺大的。
PHP中文网2017-04-10 16:22:11
看了下楼上的答案,jQuery换成zepto.js就会不卡了?这明显不是jQuery的错误啊。
楼主完全可以调试一下,资源加载时间花了多少,数据请求时间花了多少,将数据转化为html时间又花了多少,html渲染时间花了多少。
我们在移动端用了4年的jQuery了,正常情况下也没见到过什么卡顿,白屏,闪烁的现象。
已现在移动端的性能跑个一般的网站完全是没有问题的,哪怕是个新手写的东西。
迷茫2017-04-10 16:22:11
vue.js + vue-router+ vue-resource.
这是我的实践:https://github.com/toplan/vue-spa-example
demo地址:http://toplan.github.io/vue-spa/