前端性能优化(一)性能优化的指标和工具

本文深入探讨前端性能优化,介绍如何利用F12 network进行调试,理解瀑布流概念,以及通过RAIL模型评估性能。重点讨论Chrome DevTools、webpagetest和lighthouse等工具的使用,提供性能测试API的实例,帮助提升网页加载速度和用户体验。
摘要由CSDN通过智能技术生成

一.性能指标

1. F12 network进行调试,我们以淘宝为例

在这里插入图片描述
可以查看具体的加载时间等信息
在这里插入图片描述

2. 此外还有一个瀑布流的概念 waterfall

在这里插入图片描述

按瀑布的形式,从上而下展示各个资源请求的顺序和消耗的时间
点击在瀑布上可以查看具体的内容
在这里插入图片描述

queueing请求排队的时间

DNS Lookup:DNS查找的过程时间

initial connection请求与服务器连接的时间(TCP)

SSL:https 证书验证的时间

request sent 发送请求的时间

waiting(TTFB) 等待响应的时间 这个指标是最重要的,用户最直观的感受
影响因素:后台的处理能力、回路网络的情况,会不会有延迟

content download 下载资源的时间(不能过长)

3.蓝线和红线

在这里插入图片描述

蓝线:dom加载完成的时间
红线:所有资源加载完成的时间

4.保存当前网页指标,方便以后对比

在这里插入图片描述

5.查看动画帧数

F12 perform 里面
command+shift+P(mac指令)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值