美文网首页
H5 首屏优化的一些总结和思考

H5 首屏优化的一些总结和思考

作者: 风之化身呀 | 来源:发表于2017-10-06 10:45 被阅读85次

0、可对照下图进行优化

H5性能优化
移动端浏览器优化策略.png
桌面浏览器优化策略.png

1、css头部,js尾部

  • css文件和js文件都是首屏必须用到的,用不到的做按需加载,这些必须用到的css.js文件还可以做成内联的形式,而不是外链的形式。
  • css文件不会阻塞dom解析,但会阻塞dom渲染(页面渲染),即在头部的css文件如果体积较大,加载时间较长的话也是会延长页面首次渲染时间的,因此最好用JS的方式动态加载非首屏CSS资源。对于简单页面,不用JS动态加载css的方式也是可以接受的,css加载的时间可以和dom解析的时间抵消。
  • 当css和js文件都在头部时,js放在css上面是一种更好的方案,理由是浏览器遇到没有defer/async属性的script标签时会触发渲染操作,渲染操作依赖dom树和cssom树,如果css耗时较长,那么js就要等待css下载完毕

2、加载资源数不超过4个

android下并发数4,ios是6个,首屏的css.js文件总数不要超过4个最好,后续的做按需加载

参考:
移动H5前端性能优化指南

相关文章

  • 首屏时间与优化

    在做相关优化的时候,把整理的方案方法总结下。 首屏时间 计算页面的首屏时间可以用到H5的Performanace相...

  • H5 首屏优化的一些总结和思考

    0、可对照下图进行优化 1、css头部,js尾部 css文件和js文件都是首屏必须用到的,用不到的做按需加载,这些...

  • 利用performance统计网站的加载新能

    介绍利用H5 api接口performance,统计网站的加载时间,进而优化加载速度。在做H5项目的时候,首屏加载...

  • h5报名页性能优化总结

    最近做了报名页的第三期,就顺手对该项目进行了一些优化。先看h5报名页优化前后性能的对比吧: 。优化前首屏的秒出率大...

  • 网络性能优化实战

    网络性能优化实战 首屏一秒渲染原则 对于APP里面的H5页面首屏渲染时间不能超过1秒,首屏不要加载太多资源。Goo...

  • HTML加载速度优化

    发现一篇不错的文章,记录下:原文链接:移动 H5 首屏秒开优化方案探讨

  • 构建工具

    Vue 首屏加载优化 关于 Vue 首屏加载优化的一点总结为什么我们要做三份 Webpack 配置文件 在知乎上我...

  • H5 首屏优化

    一.升级webpack4 1️⃣ vender/menufest/appapp.js是入口js,vendor则是通...

  • 前端性能优化 - 首屏渲染优化实现及其必要性

    前端性能优化,不得不提的就是这个首屏渲染优化 首屏渲染优化 其实更具体点,应该是:首次加载首屏渲染优化,原因是某些...

  • 大厂一些Android文章

    爱奇艺:安卓APP崩溃捕获方案——xCrash 百度APP技术:Android H5首屏优化实践 腾讯Bugly:...

网友评论

      本文标题:H5 首屏优化的一些总结和思考

      本文链接:https://www.haomeiwen.com/subject/ljokyxtx.html