我觉得,实际解决办法需要结合用户体验和性能优化这两个指标来说:
1、用户体验可以使用骨架屏来减少页面白屏,骨架屏也具有更好的loading效果。
2、假如1个页面里面有很多很多网络请求,其中包括图片的网络请求和Ajax的网络请求等等。我觉得可以把与首屏无关的网络请求放到用户滑动的时候再触发加载。另外就是减少文件请求的体积(css压缩,js压缩)、在请求静态资源文件的时候减少请求头携带的信息(请求静态资源总不需要把cookie带上吧~~)

我觉得,实际解决办法需要结合用户体验和性能优化这两个指标来说:
1、用户体验可以使用骨架屏来减少页面白屏,骨架屏也具有更好的loading效果。
2、假如1个页面里面有很多很多网络请求,其中包括图片的网络请求和Ajax的网络请求等等。我觉得可以把与首屏无关的网络请求放到用户滑动的时候再触发加载。另外就是减少文件请求的体积(css压缩,js压缩)、在请求静态资源文件的时候减少请求头携带的信息(请求静态资源总不需要把cookie带上吧~~)