javascript - 移动端网站 技术选择
ringa_lee
ringa_lee 2017-04-10 16:20:11
0
5
711

大家好,我最近正在做一个移动端的网站:http://101.200.174.184:3002/
请教几个问题。

现在用的是jQuery mobile,有时会出现卡顿,白屏,闪烁的情况。
1、这是 网络的原因 还是 资源太大,代码性能的原因?
2、之前也听说jQuery mobile会很慢,由于这个网站比较简单,所以也没考虑太多。现在如果想换的话,用什么框架比较好呢?
3、现在出现的问题,是由于我一次把所有的html都加载过去了吗,用了锚点来定位?如果换成请求服务端,效果会好点吗?

我是新手,移动端的技术还在摸索,对于这种场景,各位会选择什么样的技术呢?以上问题,不知道有没有考虑到重点,请多多包涵~

或者是把资源压缩下呢?但是我用了jQuery,jQuery mobile,确实挺大的。

ringa_lee
ringa_lee

ringa_lee

reply all(5)
刘奇

jquery mobile 不会很大,但是优化做的不是很好,可以考虑改用zepto。

阿神

zepto.js可以在移动端取代jquery

Peter_Zhu

现在比较好的移动端技术主要是 zepto 或者用mvc框架 backbone

Ty80

看了下楼上的答案,jQuery换成zepto.js就会不卡了?这明显不是jQuery的错误啊。

楼主完全可以调试一下,资源加载时间花了多少,数据请求时间花了多少,将数据转化为html时间又花了多少,html渲染时间花了多少。

我们在移动端用了4年的jQuery了,正常情况下也没见到过什么卡顿,白屏,闪烁的现象。

已现在移动端的性能跑个一般的网站完全是没有问题的,哪怕是个新手写的东西。

迷茫

vue.js + vue-router+ vue-resource.

这是我的实践:https://github.com/toplan/vue-spa-example
demo地址:http://toplan.github.io/vue-spa/

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template