问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何使用Chrome Timeline 工具

发布网友 发布时间:2022-04-29 13:35

我来回答

2个回答

热心网友 时间:2022-05-12 11:57

可以先熟悉一下界面工具的功能及使用:

打开chrome开发者工具,切换到Timeline选项卡;

Timeline工具里面使用是4种颜色来表示不同类别的事件:

蓝色:加载;

*:脚本;

紫色:渲染;

绿色:绘制

过滤面板可以对不同类型的事件和花费时间进行过滤,非常好用;

事件模式

在这个模式中,Summary视图(在Timeline的顶部)显示了一些水平的栅栏,分别代表页面中的网络和HTML解析(蓝色),JavaScript(*),渲染(紫色)以及绘制(绿色)事件。重绘是浏览器事件,是为响应诸如窗口大小改变或者滚动之类的视觉变化而调用的;

我们可以在最上面灰色的时间节点哪里拖动来选择查看的记录范围;

在DETAILS面板中可以查看该记录范围内各类型事件的时间开销;

other表示其它事件花费的时间,Idle表示空闲时间 ,也可以在DETAILS面板中查看单个记录的时间开销;

名词解释:

send request发送请求evaluate script评估脚本parse html解析htmlrecalculate style重新计算显示样式

layout计算布局paint setup绘制设置【准备绘制】paint绘制composite layers组合层

timer fired触发定时器function call函数调用receive data接收数据receive response接收响应

finish loading结束加载GC event浏览器垃圾回收pevaluate script评估脚本rasterize光栅化

帧模式:

帧模式能让我们深入的了解页面的渲染性能,“帧”表示浏览器要呈现的内容显示到单个帧所必须做的工作,如运行 JavaScript、 处理事件、 更新 DOM 和更改的样式、 布局和绘制;

目前大多数的显示器的刷新频率是60Hz,那么我们页面的绘制频率能达到60帧每秒是最好的,因为软件帧和硬件的刷新频率一致的话,页面能给人非常流畅的感觉,否则就会感觉到很卡,这样我们大概有16.6ms(1000/60)来完成每一帧的呈现,这就是很多人说的 “16.6ms”优化 ;

灰色的区域有点难理解,你可以理解是浏览器内部c++的一些工作,这部分可能和前端的js以及渲染没什么关系;

选择一个帧范围可以查看这个范围内帧的一些数据;

内存模式:

内存视图会通过一个图表显示您的页面随着时间的推移所使用的内存,你可以查看每个时间段的内存使用量,并找出性能问题。

热心网友 时间:2022-05-12 13:15

这个工具真的很强大,Timeline工具栏提供了对于在装载你的Web应用的过程中,时间花费情况的概览,这些应用包括处理DOM事件, 页面布局渲染或者向屏幕绘制元素。Timeline可以通过事件,框架,和实时内存用量3个方面的数据来监测网页,通过这些数据,我们可以方便的找出页面中存在问题的地方。
强烈建议在浏览器隐身模式下使用这个工具,并且禁用一切无关的插件,因为这些插件会影响测试的结果。
参考文献 http://www.tuicool.com/articles/bQvaUjn
为什么chrome开发者工具看不见时间线了?

在Google浏览器的最新版开发工具中,想要查看时间线(Timeline)功能,通常需要首先打开浏览器的开发者工具。这可以通过在页面中点击F12键或者右键点击页面元素并选择“检查”(Inspect)来实现。打开开发者工具后,应该在侧边栏中找到“网络”(Network)选项卡,点击它可以看到网络请求的详细信息。如果发现时间...

aippt自动生成工具

随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图、条形...

Google浏览器最新版开发工具timeline在哪里看,怎么不见了

在Google浏览器的最新版本中,想要查看Timeline(时间线)功能,首先要启动开发者工具。方法是在页面上点击F12键,或者右键点击页面元素并选择“检查”功能。一旦打开开发者工具,你会在侧边栏中找到“网络”标签页,那里通常会显示网络请求的详细信息。如果时间线功能突然消失,可能是被隐藏或在当前界面中未...

怎么让chrome一次性加载好页面

chrome按下快捷键F12,点击timeline,看到最后一个时间线,就可以得出总加载时间

如何更专业的使用Chrome开发者工具

◆点击左上角的手机图标,选择设备模式 ◆点击断点("blue","green","orange")工具栏选择断点 如果你可击一个工具栏,你可以在源码中找到它对应的位置。16.Network Filmstrip Film Strip"显示页面从开始到结束渲染的截图。你可以点击截图和在timeline-style中查看视图。◆选择“Network”面板 ◆点击“录制...

Chrome的控制台调试详解

一、探索网页开发工具箱在Chrome中,F12键是你通向调试世界的大门。首先,Element面板是你的HTML和CSS代码的实验室,让你能够精准地调整网页元素的外观。接下来,Network面板是追踪网页通信的雷达,展示Method、Type和Timeline,让你了解每个请求的来龙去脉。继续深入,Source面板是你JavaScript代码的控制台,...

谷歌浏览器怎么调试js

首先我们打开开发者工具,你可以直接在页面上点击右键,然后选择审查元素或者在Chrome的工具中找到或者你直接记住这个快捷方式: Ctrl+Shift+I (或者Ctrl+Shift+J直接打开控制台),或者直接按F12。  打开的开发者工具就长下面的样子,建议大家将开发者工具弹出作为一个独立的窗口: ...

断网也能用!贾扬清团队推出端侧模型Chrome插件,arXiv/B站/吃瓜一件搞定...

贾扬清团队的最新成果——Elmo插件在端侧模型领域取得了突破性进展,推出了首个支持离线使用的Chrome插件。这款插件(v0.3.2)正处于早期预览阶段,尽管如此,它已经凭借12MB的本地模型Gemini nano赢得了3万多名粉丝的喜爱,并获得了业内外人士的认可,其中包括Vercel CEO Rauch的赞赏。安装离线版Elmo...

使用Chrome Dev tools 分析应用的内存泄漏问题

利用Chrome DevTools来识别内存泄漏,首先在Profiles标签页中执行Heap Snapshot,会显示全局变量的引用情况。修复代码,如将数组设为局部变量或删除全局引用,能减少内存占用。另一个工具是Allocation Timeline,通过记录内存分配的时间线,可以观察到可能的内存泄漏点,如新分配的内存未被回收的长字符串。在解决...

掘金Chrome 插件发布,开发者、设计师还是产品经理?快来发现干货吧_百度...

在互联网的海洋中,我们能轻松获取所需资源和信息。然而,面对微信公众号的封闭性和在Chrome浏览器阅读RSS内容时的信息过载,我们渴望一款工具能提供优质内容的聚合与检索,同时保持界面简洁与操作便捷。掘金Chrome插件应运而生,旨在解决这一需求。掘金Chrome插件采用了美观且高效的界面设计,结合Timeline和网格...

web前端开发需要用到哪些知识

文本编辑器:推荐Sublime Text,支持各种插件、主题、设置,使用方便 浏览器:推荐Google Chrome,更新快,对前端各种标准提供了非常好的支持 调试工具:推荐Chrome自带的Chrome develop tools,可以轻松查看DOM结构、样式,通过控制台输出调试信息,调试javascript,查看网络等 辅助工具:PhotoShop编辑图片、取色,fireworks量尺寸,AlloyDes...

如何使用 如何正确使用 工具有哪些 工具 什么是工具人 工具大全 五大工具 借呗怎么使用 怎样使用
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
幼儿园老师体罚学生会受到什么样的处罚? 幼儿园老师体罚孩子构成犯罪吗?法律对老师体罚孩子怎样规定的? 怎恶把照片做成黑莓8700的壁纸最好是高清的。 为什么苹果手机勿扰模式还有电话打来? 为什么iphone阻止来电还是能打进来? 高分悬赏[北京五中分校]作息时间 有一本bl小说讲一个特种兵穿越,和军人结婚的,其中有一个片段是他在 一台电脑能配2块不同型号的内存条使用吗? MUGEN 谁有会死星的零子人物包?求发. mugen 求一个人物包,宇宙意志大蛇,不是准神的那个,是隔离的。最好... 市场缩量反弹,赛道股集体反弹 chrome怎么看页面总加载时间 电脑安装相同软件用碟片装和下载的有什么不一样吗? 电子身份证加数字经济加华为加亚运会是什么股票 如何调整系统时间,我也遇到了chrome总是出现安全证书尚未生效的问题 如图:chrome浏览器怎么设置打开新标签页显示时间和天气 以安装相同版本的软件,请卸载后重新安装,但是在电脑上找个原先安装的软件_百度问一问 chrome登陆不上账号,您说“把系统时间设置为联网的就可以了”,请问如何设置的。感谢!!! 笔记本可以安装和台式电脑一样的软件吗 如何检测电脑安装了重复的软件? 如何修改Chrome按F11时弹出窗口的显示时间 如果在电脑里面安装两个一样的版本也一样的软件会发生什么,能安装吗,如果可以,要怎么样分别打开和卸载 谷歌浏览器时间快了系统时间正确 电脑上安装了两个一模一样的软件,不过一个是低版本,一个是高版本,会有冲突吗? 电脑如何安装两个相同的软件 如何在电脑上安装多个一样的程序?或者同一程序的 不同版本? 电脑安装2个同样的软件~原先那个软件会被覆盖么? 本来电脑上有一款软件,在安装一个一样的会怎样 女朋友一个月没来大姨妈了怎么回事 电脑上可以安装相同的应用软件吗?一个安装在D盘,一个安装在E盘,请问相同的软件会直接覆盖吗 紫光股份股票能长期持有吗?紫光股份业绩涨股价跌?紫光股份属于什么概念股? 怎么在chrome浏览器地址栏左边空白处显示时间?有没有相关扩展? chrome浏览器无法显示选择日期栏目 怎样让chrome浏览器只能在制定时间内打开 chrome网页兼容性问题,我用chrome打开网页,无法选择日期,如图。请问是什么问题?谢谢。 "我与祖国共成长"为话题,取手抄报的题目 怎样设置Google Chrome chrome浏览器的默认超时时间是多久 我的理想是老师 演讲稿? 急需"我的理想--当老师的"演讲稿 <<演讲稿-我的理想>>是一名老师,急用 我的理想作文400字做一个怎么演讲稿 我的理想是当一名音乐老师演讲稿四百字。 解绑QQ令牌 QQ令牌怎么解绑 QQ手机令牌取消不了,想解绑手机令牌 手机QQ令牌可以解绑么? 胡萝卜包子馅怎么做? 手机qq令牌怎么解绑 怎么解除QQ令牌