说一下我目前做的小程序方面的前端优化措施:
(1)请求处理:尽量减少请求数,减少的无谓的请求,能用一个请求数据解决就用一个请求。异步请求其实也是提高的一部分(注意情况的分类以及callback)
(2)利用缓存,有些东西可以放在缓存了,先去缓存中拿这些数据,拿不到在进一步处理。
(3)有的图片太大,还是要压缩一下的,最简单的体积小加载的自然也就快。
问题:之前我也拿过矢量svg图片来替代小程序的png图片,但是效果不好,可能你看svg图片没什么不一样,替代后你会发现矢量svg图片会出现错位的问题,和你拿看图工具看的不一样,什么原因导致的?怎么解?svg图片一定就会比常见的图片格式加载快吗?原理是什么?
展开