性能优化:
网络加载类:
1、首屏数据请求提前,避免js文件加载后才请求数据。这样可以极大程度的缩短页面内容的渲染时间。
2、非首屏内容滚屏加载,保证首屏内容最小化。
3、模块化资源并行加载:在移动端资源加载中,尽量保证JavaScript资源并行加载,主要指的是模块化JavaScript资源的异步加载,例如AMD的异步模块,使用并行的加载方式能够缩短多个文件资源的加载时间。
4、inline首屏加载时写入必备的css和js避免首屏加载出现空白。
5、meta标签里面写入 cdn预解析 目的是为了让浏览器提前解析获取静态资源的主机IP,避免等到请求时才发起DNS解析请求,在移动端HTML中可以采用以下方式完成。
缓存类:
1、合理利用浏览器缓存
除了上面说到的使用Cache