13518219792

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

前端性能优化指南

前言

创新互联是专业的永兴网站建设公司,永兴接单;提供网站设计、成都网站设计,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行永兴网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

发现总结性的小干货可以为大家提升更好的开发技巧和编码思维,对代码量产化提供更扎实的质量和支持。这次我们来聊聊大家可能都比较关心的话题:性能优化。

一说到页面的性能优化,大家可能都会想起雅虎军规、2-5-8原则、3秒钟首屏指标等规则,这些规则在开发过程中不是强制要求的,但是有时候为了追求页面性能的完美和体验,就不得不对原有的代码进行修改和优化。

下面就结合自己三年多的开发经验和大量的项目实践,整理出一些常用的性能优化要点,同时再罗列一下雅虎军规、2-5-8原则、3秒钟首屏指标这三个常用规则的要点。

为了方便记忆和阅读,文章使用部分简写名词,解释如下

概述指南

  1. D端优化手段在M端同样适用
  2. 在M端提出3秒钟渲染完成首屏指标
  3. 基于第二点,首屏加载3秒内完成或使用Loading进行占位
  4. 基于联通3G网络平均338kb/s(2.71mb/s),首屏资源不应超过1014kb
  5. M端因配置原因,除加载外渲染速度也是优化重点
  6. 基于第五点,要合理处理代码减少渲染损耗
  7. 基于第二点和第五点,所有影响首屏加载和渲染的代码应在处理逻辑中后置
  8. 加载完成后,用户交互使用时也需注意性能

加载优化

加载过程是最为耗时的过程,可能会占到总耗时的`80%时间(**优化重点**)

执行优化

执行处理不当会阻塞页面加载和渲染

渲染优化

 
 
 
  1.  

样式优化

脚本优化

常用规则

雅虎军规

雅虎团队通过大量实践总结出以下7类35条前端优化规则,规则详情请参考这位兄弟的《雅虎前端优化35条规则翻译》。

2-5-8原则

在前端开发中,此规则作为一种开发指导思路,针对浏览器页面的性能优化。

知道这个规则的数字顺序怎样来的吗,看下键盘右方的数字键盘由下往上排序:2-5-8

3秒钟首屏指标

此规则适用于M端,顾名思义就是打开页面后3秒钟内完成渲染并展示内容。

结语

写到最后总结得差不多了,后续如果我想起还有哪些前端性能优化遗漏的,会继续在这篇文章上补全,同时也希望各位朋友对文章里的要点进行补充或者提出自己的见解。欢迎在下方进行评论或补充喔,喜欢的点个赞或收个藏,保证你在开发时用得上。


分享标题:前端性能优化指南
网站链接:http://cdbrznjsb.com/article/cdhiosp.html

其他资讯

让你的专属顾问为你服务