13991117807

网站页面性质您了解多少呢?

 二维码 11
发表时间:2021-08-04 15:54

关于网站页面性质您了解多少呢?西安网站建设小编带你详细的了解一下。

牛气冲天牛年插画展板.jpg

1、清除不必要的资源,避免进行不必要的下载

  站点应当定期审核网页上的资源是否是必需的,并评估该资源的价值与性能影响。网页中往往会包含一些冗余资源,影响网页性能的同时还无法给网页带来价值,可以考虑清除不必要的资源,避免不必要的资源下载带来性能上的消耗。

  清除阻塞渲染的JS和CSS

  如果要以最快速度完成首屏渲染,需要**限度地减少网页上关键JS/CSS子资源的数量,并尽可能清除这些资源,**限度地减少下载量。

2、使用代码拆分减少JS负载

  有的网站可能将所有的JS组合成一个大型的组合包,以这种方式加载的话页面性能会受到影响。长时间运行的JS可能会阻塞主线程,这时可以考虑使用requestAnimationFrame() 或 requestIdleCallback() 来进行优化。

  根据不同的业务需求,开发者可以将JS中首屏的关键代码拆分出来,这样可以提前加载执行首屏中必需的少量JS代码,从而缩短页面的加载时间,其余的可以按需加载或者置后加载,同时建议开发者将JS优先放在首屏渲染完成之后,放在body闭标签前面。

3、优化阻塞渲染的JS

  JS允许我们修改网页的同时也会阻止DOM构建,阻塞网页渲染。默认情况下,JS的执行会阻塞内核渲染:无论我们使用外链还是内嵌JS,当遇到文档中的JS脚本时,它将暂停 DOM 构建,将控制权移交给 JS,脚本执行完毕后再继续构建 DOM,处理剩余的HTML文档。如果是外链JS文件,浏览内核需停下来,等待从磁盘、缓存或远程服务器中获取JS脚本,这就可能给关键渲染路径增加数十到数百毫秒的延迟。


西安网站建设微信公众号


信之上微信公众号

西安信之上信息技术有限公司

Xi 'an Xinzhishang   information technology co., LTD


服务热线(Telephone):13991117807          咨询热线(Mobile Phone):13991117807

客服邮箱(E-mail):xianxzs@163.com              客服Q Q(Service QQ):31388282   

公司地址(Address):西安市环城西路南段东光大厦

西安网站建设


服务微信-马上咨询