初探Chrome的性能分析工具--Performance

瑶瑶问:会使用chrome进行网页性能分析吗?
我 摇头。。。

今天花时间在网上查找资料了解了一下,希望之后在自己的项目中也能找机会运用一下。这次简单记录一下Performance的用法,之后有具体应用将持续更新

Performance

如上图,从上到下分别为4个部分
1:工具栏,包含录制,刷新页面分析,清除结果等一系列操作工具
2:Overview总览图,高度概括随时间线的变动,包括FPS(FPS(frames per second)是用来分析动画的一个主要性能指标。能保持在60的FPS的话,那么用户体验就是不错的。),CPUNET
3:火焰图,从不同的角度分析框选区域 。例如:NetworkFrames,Interactions, Main
4:Details:精确到毫秒级的分析,以及按调用层级,事件分类的整理

注意,在2,3区域里:

  1. 灰色虚线表示一,通过两帧之间的绿色区域的运算时间,可以求得当前的FPS(事实上当你鼠标放在绿色条上时会出现类似‘78.8ms ~ 13fps’的字样);
  2. 黄色虚线会有 FMP at ***ms’的字样,经过查询,暂确定为[ first meaning paint ],即首次有效绘制;而这条线会紧跟paint之后,并在composite之前。
  3. 蓝色的虚线表示DOMContentLoaded事件
  4. 红色的虚线表示load事件
  5. 绿色的虚线为 first paint事件

network里面 :
1. HTML 文件为蓝色
2. 脚本为黄色
3. 样式表为紫色
4. 媒体文件为绿色
5. 其他资源为灰色

参考:developers.google.com全新Chrome Devtool Performance使用指南

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这几年,我怕了, 因为年龄越大,离开的亲人就越多,生命无常。 这几年,我变了, 学会了让舍得的和舍不得的都随缘了。...
    白酒厂家田文堂阅读 290评论 0 0
  • 10月5日,我们一家人一起去重庆自然博物馆参观。我们在门口激动地说道:“今天到底会有什么收获呢?” 我们参观...
    琳2阅读 119评论 3 2
  • 自然其实都是新淘汰旧,这是一个任何人都不得不接受的自然规律。陈春花教授说:“我唯一要做的事情就是想办法逆生长。”这...
    郭强GQ阅读 1,135评论 0 0
  • 柴米油盐酱醋茶! 生活,终归平淡。 有一个温馨的家,一份稳定的工作,有呵护我的老公,可爱的女儿。生...
    墨语斋阅读 174评论 0 0
  • 细节决定成败 记录:我从小就是一个不注重细节的人,做事情马马虎虎,答卷子经常是知道答案,到选abcd都能错的人,但...
    佑妈带娃阅读 71评论 0 0