Chrome 133 版本开发者工具(DevTools)更新内容
Chrome 133 版本开发者工具(DevTools)更新内容
一、持久化的 AI 聊天记录
AI 助手面板会在本地持久化聊天记录,即使重新加载 DevTools 或 Chrome,也可以查看之前与 Gemini 的对话内容。

二、Performance 面板改进
此版本为 Performance 面板带来了多项改进。
1. 图像交付洞察
Performance > Insights 选项卡可以突出显示文件大小可进一步优化的图像。单击洞察中的图像,即可在 Network track 中查看它的高亮显示。

2. 经典模式和现代模式的键盘导航
Performance 面板现支持选择首选键盘导航风格,主要区别如下:
- Classic(经典):
- 使用鼠标滚轮(或触控板上下)进行缩放
- 通过 Shift + 鼠标滚轮 实现垂直滚动
- Modern(现代):
- 通过鼠标滚轮实现垂直滚动
- 通过 Shift + 鼠标滚轮 实现水平滚动
- 通过 Command/Control + 鼠标滚轮 实现缩放
要选择偏好风格,在面板右上角点击帮助按钮 Show shortcuts,然后选择 Classic 或 Modern。该快捷键对话框还提供了一张可用快捷键的速查表。

3. 在火焰图中忽略无关脚本
为了更好地专注于代码,可以直接在 Performance 面板里将无关的脚本添加到 ignore list 中。面板会自动折叠过度嵌套的部分。
要将脚本添加至 ignore list,点击顶部操作栏中的 compress Show ignore list settings dialog,然后在输入框中输入一条正则表达式。随着输入,flame chart 会实时应用新的规则。
DevTools 会将在 Settings > Ignore list 中添加的 ignore list 规则保存下来,并允许在对话框中随时开启或关闭它们。

4. 时间轴标记与范围高亮(悬停时)
为帮助更好地理解性能跟踪,Performance 面板具有以下功能:
- 当将鼠标悬停在 Timeline 上时,会显示一条跨越整个性能跟踪的垂直标记。
- 当将鼠标悬停在 Main track 中的项目上时,会在 Timeline 上高亮显示一个范围。

5. 推荐的限流设置
Performance 面板在实时指标以及相关的设置(Capture settings 下拉菜单)中均推荐了限流设置。
目前推荐的 CPU 限流为最常用的 4 倍降速,而网络推荐则基于 Chrome UX Report 数据(前提是在实时指标中启用了该功能)。
此外,Performance 面板会在操作栏中 Recent sessions 下拉菜单的每个 trace 旁边提醒使用的限流设置。

6覆盖中的时间标记
时间标记已从 Timings track 移至 trace 底部,会覆盖在所有轨道上,即使 Timings track 被隐藏,它们依然可见。
Timings track 保留了自定义的 mark() 和 measure() 调用。

7. Summary 中的 JavaScript 调用堆栈跟踪
Performance > Summary 选项卡会显示 JavaScript 调用的堆栈跟踪,包括异步调用。

三、Elements 中的徽章设置移至菜单
Elements 面板中的徽章设置已从默认隐藏的操作栏移至相应的右键菜单中。

四、新的 “What’s new” 面板
What’s new 面板采用了全新外观,更加贴近 Chrome 的设计风格。

五、Lighthouse 12.3.0
Lighthouse 面板运行 Lighthouse 12.3.0。
此次更新新增了包括检查 COOP 下正确的源隔离和强 HSTS 策略在内的新审计。
六、其他
- Sources:在暂停状态下,如果 service worker 在暂停后创建,Debugger 不会意外切换到 service worker 上下文
- Performance:当悬停在脚本上时,火焰图中的工具提示会显示 URL
- Summary:饼图已被条形图所取代
- Capture settings:“Extension data” 复选框已重命名为 “Show custom tracks”
- Insights:Insights 选项卡默认折叠显示 “Passed insights (N)” 部分
- Application > Storage:可以创建键为空的存储项,因为从技术上讲这是有效的
- Device mode:chrome:// 页面禁用了设备模式
- Network:
- 在启用相应设置后,点击一次 “Export HAR” 现会打开一个包含两个选项(经过脱敏和包含敏感数据)的菜单,此前需要长按才能打开菜单
- “Copy as cURL” 使用 -b 参数来绕过 cookies 并使输出更易读,而不是使用 -H 'cookie:...'
- Accessibility:可以通过上下文菜单在面板内左右移动标签
- Network request blocking:此命令菜单设置现与相应的复选框保持同步
Chrome 133
- Persistent AI chat history
- Performance improvements
- Image delivery insight
- Classic and modern keyboard navigation
- Ignore irrelevant scripts in the flame chart
- Timeline marker and range highlighting on hover
- Recommended throttling settings
- Timings markers in an overlay
- Stack traces of JS calls in Summary
- Badge settings moved to menu in Elements
- New 'What's new' panel
- Lighthouse 12.3.0
- Miscellaneous highlights
引用
Chrome 133 版本开发者工具(DevTools)更新内容的更多相关文章
- Chrome 开发者工具(DevTools)中所有快捷方式列表(已整理)
Chrome 开发者工具(DevTools)中所有快捷方式列表(已整理) 前言 Chrome DevTools提供了一些内置的快捷键,开发者利用这些快捷键可以节省常工作中很多日的开发时间.下面列出了每 ...
- 利用Chrome浏览器的开发者工具截取整个页面
①打开Chrome浏览器的开发者工具: 快捷键: command + Alt + I (Mac). Ctrl + shift + I (Windows) 或者: 鼠标右键 -> 弹出菜单中选择 ...
- 【转】Chrome——F12 谷歌开发者工具详解
Chrome——F12 谷歌开发者工具详解 console source network
- Chrome 开发者工具(DevTools)中所有快捷方式列表
Chrome DevTools提供了一些内置的快捷键,开发者利用这些快捷键可以节省常工作中很多日的开发时间.下面列出了每个快捷键在Windows/Linux及Mac中的对应键.其中一些快捷键对于Dev ...
- What's New In DevTools (Chrome 59)来看看最新Chrome 59的开发者工具又有哪些新功能
原文:https://developers.google.com/web/updates/2017/04/devtools-release-notes#command-menu 参考:https:// ...
- 屏幕分辨率测试工具(舍弃)---chrome开发者工具devTools(强烈建议系统学习)
2019-01-25 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:// ...
- chrome谷歌浏览器-DevTool开发者工具-详细总结
目录: 一.概述 1.官方文档 2.打开方法: 3.前言: 二.九个模块: 1.设备模式Device Mode 2.元素面板Elements 3.控制台面板Console 4.源代码面板Sources ...
- Chrome 35个开发者工具的小技巧
来源:w3cplus - 南北(@ping4god) 网址:http://www.w3cplus.com/tools/dev-tips.html 谷歌浏览器如今是Web开发者们所使用的最流行的网页浏览 ...
- Chrome——F12 谷歌开发者工具详解
我们这里介绍主要的几块:Console.Source.Network Console 大家都有用过各种类型的浏览器,每种浏览器都有自己的特色,本人拙见,在我用过的浏览器当中,我是最喜欢Chrome的, ...
- Chrome浏览器F12开发者工具简单使用
1.如何调出开发者工具 按F12调出 右键检查(或快捷键Ctrl+Shift+i)调出 2.开发者工具初步介绍 chrome开发者工具最常用的四个功能模块:元素(ELements).控制台(Conso ...
随机推荐
- 开源即时通讯IM框架MobileIMSDK的鸿蒙NEXT端开发快速入门
相关链接: ① MobileIMSDK-鸿蒙端的详细介绍 ② MobileIMSDK-鸿蒙端的开发手册new(* 精编PDF版) 一.理论知识准备 您需要对鸿蒙Next和ArkTS开发有所了解: 1 ...
- 《计算机体系结构与SoC设计》(一)
1. 天机芯片 "天机"芯片,全称为"天机芯"(Tianjic),是由清华大学施路平团队研发的一款类脑计算芯片.这款芯片在2019年登上了世界顶级学术杂志< ...
- C#调用IronOcr识别文字不理想
识别文字不理想,不知道什么原因,文字太小就几乎无法识别.... void Test() { DateTime d1 = DateTime.Now; var ocr = new IronTesserac ...
- Java接口-详解
一.基本概念 接口(Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合.接口通常以interface来声明.一个类通过继承接口的方式,从而来继承接口的抽象方法. 如果一个类只由 ...
- sax, dom, jdom技术对比
---- sax, dom, jdom技术的优缺点比较 SAX分析器在对XML文档进行分析时,触发一系列的事件,应用程序通过事件处理函数实现对XML文档的访问.由于事件触发本身是有时序性的,因此,SA ...
- python包学习:-了解
本节先做一些了解. numpy 参考:NumPy使用 NumPy 教程 NumPy是Python中科学计算的基础包.它是一个Python库,提供多维数组对象,各种派生对象(如掩码数组和矩阵),以及用于 ...
- 3. 使用sql查询csv/json文件内容,还能关联查询?
1. 简介 我们在前面的文章提到了calcite可以支持文件系统的数据源适配, 其实官方已经提供了相应的能力, 其支持csv和json的查询适配, 废话不多说, 直接展示. 2. Maven < ...
- OpenAPI 简介
本文分享自天翼云开发者社区<OpenAPI 简介>,作者:蔡****钊 一.什么是open API API的全称是应用编程接口(Application Programming Interf ...
- 关于galaxy戒色的通知
明天开始--一小段时间内辅以半退网 如果想打胶 就做100个卷腹 睡不着就吃褪黑素 恁还是多写写诗吧,恁现在这个精虫上脑的脑子连意识流都扛不住 恁还想写<阑山><莲天>< ...
- CAP与BASE:分布式系统设计的灵魂与妥协
CAP 理论 CAP理论起源于 2000 年,由加州大学伯克利分校的 Eric Brewer 教授在分布式计算原理研讨会(PODC)上提出,因此 CAP 定理又被称作 布鲁尔定理(Brewer's t ...