【问题标题】:Chrome DevTools Timeline: New chartsChrome DevTools 时间线:新图表
【发布时间】:2016-02-17 11:40:21
【问题描述】:
在当前的 Chrome 版本 (46) 中,DevTools 时间线包含一堆新图表。大多数这些图表的含义对我来说并不明显。不幸的是,我也找不到关于它们的任何文档。有人能解释一下这些图表的含义吗?
【问题讨论】:
标签:
google-chrome
google-chrome-devtools
web-performance
【解决方案1】:
这是 Chrome DevTools 时间轴面板上的概览栏。
从上到下:
黄色/绿色刻度是输入活动,例如鼠标移动/单击,按键。每个都有它自己的颜色。顺便说一句,您必须启用 Chrome DevTools 实验才能看到此栏。
红色条纹条是页面响应指示器。如果您在某个时候遇到特定问题,它会显示一个红色条。检测到的问题包括长帧、过多或强制布局等。
绿色图表是当前帧速率。越高——越好。最高为 60fps。
下一栏是 CPU 利用率。完整的条形高度意味着 100% CPU 很忙。颜色对应于活动的类型:黄色是 JavaScript,紫色是样式重新计算或页面布局,绿色是渲染/绘画,蓝色是 html 解析或阻止网络交互。
CPU 下方的细条纹是当前正在进行的网络请求。颜色描述内容类型:蓝色是 html,绿色是媒体(图像、字体等),紫色是 css,黄色是 JavaScript,灰色是所有其他的。