使用chrome performance 查看页面性能

越來越发现前端工程中性能的重要性。不管使用什么技术栈,性能优化都是绕不过去的问题。

优化性能之前,首先要知道如何查看网页性能。

chrome 浏览器提供的performance就是一个最常用的工具。

Control+shift+I 打开开发者工具就可以找到 performance (旧版本也叫Timeline)

使用方法

  • 点击面板左上方圆形按钮开始记录,然后操作页面,一段时间之后在面板上点击停止,即可得到这段操作过程的记录结果。
  • 点击面板上左上方刷新按键,可以重新加载页面并获得该过程记录结果。
  • 点击面板左上方禁止符号,可以清除记录结果。

下面逐一讲解各版块的功能:

缩略图版块

NetworkCPU 两个下拉框选项的作用是模拟移动端运行环境。

缩略图中一共分为5行,从上到下依次是:

  1. FPS,表示每一秒的帧数,用来衡量页面动画的性能指标。fps图中绿色柱状越高表示体验越好。若出现红色长条则表示在该时间端出现长帧,可能影响用户体验。
  2. CPU,表示cpu的使用情况,其中颜色含义和底下的Summary模块中相同。从该行中颜色块的跨越时长可以分析哪类事件消耗的时间较长,从而找到性能瓶颈。
  3. NET,每一个颜色条表示加载一种文件。蓝色表示html文件、黄色表示js文件、紫色表示样式文件、绿色表示媒体文件、灰色表示其他资源。
  4. 缩略图,对应每一时刻页面的显示情况。通过勾选上方 Screenshots 来控制显示或隐藏。
  5. HEAP,表示堆内存使用情况。可通过勾选上访 Menory 来控制显示或隐藏。

详情图版块和Summary面板

缩略图下面是各部分的详细图表,可以查看对应时间发生的加载、脚本、动画等事件。

滚动滑轮可以对图表窗口进行缩放,点击图表中的色条,可以在Summary中看到对应过程的详细信息

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值