逐步弃用第三方 Cookie
您的网站可能使用了第三方 Cookie,请及时采取行动,因为我们即将弃用此类 Cookie。如需了解如何处理受影响的 Cookie,请参阅为弃用第三方 Cookie 做好准备。
包含第三方 Cookie 问题复选框已默认为所有 Chrome 用户启用,因此问题标签页现在会提醒您哪些 Cookie 将受到即将弃用和逐步停用第三方 Cookie 的影响。您可以随时取消选中该复选框,这样系统便不会再显示这些问题。
Chromium 问题:1466310。
使用 Privacy Sandbox 分析工具来分析您网站的 Cookie
我们正在积极开发适用于开发者工具的 Privacy Sandbox Analysis Tool 扩展程序,其中包含最新的预发布 0.3.2 版。借助该工具,您可以了解自己的网站如何使用 Cookie,并获得有关可保护隐私的新 Chrome API 的指导。
如需分析 Cookie,请执行以下操作:
- 在 Chrome 中安装扩展程序。
- 在单个标签页中打开您的网站,以获得最佳分析效果。
- 打开 DevTools,然后前往 Privacy Sandbox 面板。此面板可能隐藏在顶部的 下拉按钮后面。
- 打开 Cookies 部分,然后点击 Analyze this tab(分析此标签页)。如果该工具未找到任何 Cookie,请尝试重新加载页面。
如需详细了解如何使用 Privacy Sandbox Analysis Tool (PSAT),请参阅以下内容:
- PSAT 的操作方法。
- 若要预测弃用生效后可能发生的情况,请设置评估环境。
- 要确定受影响的方面,请参阅常规分析操作。
- 如需了解如何分析常见场景(包括分析、电子商务、SSO 服务、嵌入式内容等),请查看分析场景中的演示示例。
此外,请参阅有关报告问题的指南。
增强型忽略列表
node_modules
的默认排除模式
此版本在 设置 > 忽略列表 中将默认正则表达式作为自定义排除规则启用。为了帮助您专注于代码,调试程序现在默认会跳过 /node_modules/
和 /bower_components/
中的脚本。您可以随时在设置中停用此规则。
Chromium 问题:1496301。
现在,如果异常被捕获或通过非忽略的代码,则会停止执行
在调试代码时,如果选中 Pause on caught exceptions,调试程序现在会在以下已捕获的异常(同步和异步异常)上停止执行:
- 在调用堆栈中的非忽略帧中捕获的异常。
- 捕获了通过调用堆栈中非忽略帧的异常。例如,请参阅屏幕截图。
如需测试此行为,请打开此演示页面:
- 依次打开 DevTools > Sources,将
hidden
文件夹添加到忽略列表,然后勾选 Pause on caught exceptions。 - 在该页面上,点击“已捕获”场景列表下方的不同按钮,查看在上述情况下执行会被暂停。
如需在异步调用中捕获的异常和/或未捕获的异常(已选中)发生时暂停执行,调试程序会在所有 promise 中查找拒绝处理程序。从此版本开始,调试器不再预测 Promise.finally()
会捕获异常,这与 try...finally
块不会捕获任何异常类似。
在源代码映射中将 x_google_ignoreList
重命名为 ignoreList
Source Maps 规范已采用 ignoreList
字段(而非 x_google_ignoreList
),并且 DevTools 现在支持新名称,并会回退到旧名称。框架和捆绑程序现在可以使用新字段名称。
借助源代码映射,您可以调试自己编写的代码,而不是网站提供的缩减代码。
如需详细了解源代码映射,请参阅:
远程调试期间新增了输入模式切换开关
现在,您可以在远程调试 Chrome 标签页时在触摸输入和鼠标输入之间切换。例如,当您使用 --remote-debugging-port=<port>
运行 Chrome 实例并通过 chrome://inspect/#devices
连接到此网络目标时。
观看视频,了解输入模式切换的实际操作。
Chromium 问题:1410433。
“元素”面板现在会显示 #document
节点的网址
为了让您更轻松地调试 iframe,元素面板现在会在 #document
节点旁边显示 documentURL
。
Chromium 问题:1376976。
“应用”面板中的有效内容安全政策
现在,您可以查看被检查的帧的内容安全政策 (CSP) 详细信息。要查看详情,请依次转到应用 > 框架,选择一个框架并向下滚动到内容安全政策 (CSP) 部分。
Chromium 问题:1424714。
改进了动画调试
在动画标签页中,您现在可以执行以下操作:
- 点击时间轴标题中的任意位置以设置进度条指针。如果动画已在播放,则继续播放;否则停止播放。以前,您必须拖动它。
- 调整“名称”列的大小,以查看完整的动画名称。
“您信任此代码吗?”对话框(在“Sources”中)和“Console”中的自定义 XSS 警告
在粘贴代码时显示有关 Self-XSS 的警告 实验默认处于启用状态。自定义 XSS(自定义跨站脚本攻击)是一种攻击,会诱骗您将恶意代码粘贴到 DevTools 中,让攻击者控制您的网络账号和个人信息。
如果您是开发者工具的新用户,当您尝试粘贴代码时,Sources 面板现在会显示 Do you trust this code? 对话框,控制台现在会显示类似的警告。请仅粘贴您理解并自行检查的代码。如需粘贴,请在系统提示时输入 allow pasting
。允许粘贴一次后,系统将永远不会再显示此警告。
Chromium 问题:345205。
网络工作器和工作单元中的事件监听器断点
在来源 > 事件监听器断点中设置事件断点后,除了在您的网站上暂停此事件之外,Debugger 现在还会在任何类型的 Web Worker 或 worklet 中发生相应事件时暂停,包括 Shared Storage Worklet。
Chromium 问题:1445175。
<audio>
和<video>
的新媒体徽章
现在,您可以在 Elements 面板中为 <audio>
和 <video>
元素启用新的媒体标记。点击该徽章后,您会进入媒体面板,以便调试这些元素。
此功能正在开发中,我们会进一步改进。开发者工具团队谨在此感谢 Junseo (Jeremy) Yoo 为我们带来这项改进。
Chromium 问题:1448214。
“预加载”已重命名为“推测加载”
为避免过度使用之前的术语并更好地反映行为,我们已将应用 > 预加载重命名为推测性加载。推测性加载可根据您为网站定义的推测规则,预渲染和预提取大多数导航到的网页,从而实现近乎即时的网页加载。
Chromium 问题:1478888。
Lighthouse 11.2.0
Lighthouse 面板现在运行的是 Lighthouse 11.2.0。请参阅完整的变更列表。
本次更新对效果类别进行了全面改进。现在,系统会根据对效果指标的预计影响对效果分析得分并确定优先级。此外,性能得分指示器还包含有关每个指标对得分影响的更详细信息。
如需了解在开发者工具中使用 Lighthouse 面板的基础知识,请参阅 Lighthouse:优化网站速度。
Chromium 问题:772558。
无障碍功能改进
此版本在无障碍功能方面进行了以下改进:
- 现在,屏幕阅读器会读出 Sources(来源)> Breakpoints(断点)下的复选框的状态(选中或未选中)。
- 您现在可以使用键盘访问隐藏此类问题下拉菜单。
其他亮点
以下是此版本中的一些值得注意的修复和改进:
- 性能:修复了录制内容中有时缺少 LCP 指示器的问题 (1487136)。
- 推测加载:修复了网络面板的下拉菜单中的目标完整网址 (1471020)。
- 覆盖率:
- 控制台:
- 来源:支持 TypeScript
using
关键字的语法突出显示 (1490515)。 - 快速打开菜单现在会显示私有方法 (1492957)。
- 应用 > 后台服务:现在,在调整尺寸时,顶部操作栏会环绕文本 (1487276)。
- 元素 > 样式:
- 网络:优先级列现在会显示一个包含初始优先级信息的提示(勾选大请求行时也会显示相同的信息)(1495735)。
- 废弃:
下载预览渠道
不妨考虑将 Chrome Canary 版、开发者版或 Beta 版用作默认开发浏览器。通过这些预览版渠道,您可以使用最新的 DevTools 功能、测试尖端的 Web 平台 API,并帮助您在用户发现问题之前发现网站上的问题!
与 Chrome 开发者工具团队联系
使用以下选项讨论新功能、更新或与开发者工具相关的任何其他内容。
- 请访问 crbug.com 向我们提交反馈和功能请求。
- 在开发者工具中使用 更多选项 > 帮助 > 报告开发者工具问题来报告开发者工具问题。
- 向 @ChromeDevTools 发送推文。
- 针对 YouTube 视频:开发者工具的新变化或 YouTube 开发者工具提示视频发表评论。
开发者工具的新变化
DevTools 新变化系列中涵盖的所有内容的列表。
- 使用 Gemini 调试 CSS
- 在专门的“设置”标签页中控制 AI 功能
- 改进了“效果”面板
- 为性能发现结果添加注释并予以分享
- 直接在“性能”面板中获取性能数据分析
- 更轻松地发现过度布局偏移
- 发现未合成的动画
- 硬件并发向传感器迁移
- 忽略匿名脚本,重点关注堆栈轨迹中的代码
- 元素 > 样式:支持网格叠加层和 CSS 全局关键字的横向*写入模式
- 在时间跨度和快照模式下针对非 HTTP 页面的 Lighthouse 审核
- 无障碍功能改进
- 其他亮点
- 改进了网络面板
- 全新的网络过滤器
- HAR 导出内容现在默认会排除敏感数据
- “元素”面板改进
- text-emphasis-* 属性的自动补全值
- 带有标志标记的滚动溢出
- 改进了“效果”面板
- 实时指标中的建议
- 浏览面包屑导航
- 内存面板改进
- 新的“已分离元素”配置文件
- 改进了纯 JS 对象的命名
- 关闭动态主题设置
- Chrome 实验:进程共享
- Lighthouse 12.2.1
- 其他亮点
- 录制器支持将数据导出到 Firefox 的 Puppeteer
- 改进了“效果”面板
- 实时指标观察
- “网络”轨道中的搜索请求
- 查看 performance.mark 和 performance.measure 调用的堆栈轨迹
- 在“自动填充”面板中使用测试地址数据
- “元素”面板改进
- 为特定元素强制设置更多状态
- “元素”>“样式”现在会自动补全更多网格属性
- Lighthouse 12.2.0
- 其他亮点
- Gemini 控制台数据分析功能将在大多数欧洲国家/地区推出
- “性能”面板更新
- 增强型网络轨道
- 使用可扩展性 API 自定义效果数据
- “时间”轨道的详细信息
- 复制“网络”面板中列出的所有请求
- 通过已命名的 HTML 标记加快堆快照速度,减少杂乱现象
- 打开“动画”面板以捕获动画并实时修改 @keyframes
- Lighthouse 12.1.0
- 无障碍功能改进
- 其他亮点
- 在“元素”面板中检查 CSS 锚点定位
- “来源”面板改进
- 增强型“一律不在此处暂停”
- 新增了滚动贴靠事件监听器
- 改进了网络面板
- 更新了网络节流预设
- HAR 格式自定义字段中的服务工作器信息
- 在“性能”面板中发送和接收 WebSocket 事件
- 其他亮点
- 改进了“效果”面板
- 使用更新后的轨道配置模式移动和隐藏轨道
- 忽略火焰图中的脚本
- 将 CPU 节流 20 次
- “效果数据分析”面板将被弃用
- 使用堆快照中的新过滤条件查找过多内存用量
- 依次点击“应用”>“存储”检查存储分区
- 使用命令行标志停用自定义 XSS 警告
- Lighthouse 12.0.0
- 其他亮点
- 借助 Gemini 更好地了解 Play 管理中心中的错误和警告
- 在“元素”>“样式”中支持 @position-try 规则
- 来源面板改进
- 配置自动美化输出和括号闭合
- 系统会将处理的已拒绝 promise 识别为已捕获
- 控制台中的错误原因
- 网络面板改进
- 检查早期提示标头
- 隐藏“广告瀑布流”列
- 改进了“效果”面板
- 捕获 CSS 选择器统计信息
- 更改顺序并隐藏轨道
- 在“内存”面板中忽略保留器
- Lighthouse 11.7.1
- 其他亮点
- 新版“自动填充”面板
- 增强型 WebRTC 网络节流
- “动画”面板中的滚动驱动动画支持
- 改进了“元素”>“样式”中的 CSS 嵌套支持
- “增强型效果”面板
- 在火焰图中隐藏函数及其子项
- 从所选发起者指向其发起的事件的箭头
- Lighthouse 11.6.0
- “内存”>“堆快照”中关于特殊类别的工具提示
- 应用 > 存储更新
- 共享存储空间的使用字节数
- Web SQL 已被完全弃用
- “覆盖率”面板改进
- “图层”面板可能被弃用
- JavaScript 性能分析器弃用:第 4 阶段,最终阶段
- 其他亮点
- 寻找复活节彩蛋
- 元素面板更新
- 依次前往“元素”>“样式”,模拟聚焦的页面
var()
回退中的颜色选择器、角度时钟和缓动编辑器- CSS 长度工具已废弃
- “效果”>“主轨道”中针对所选搜索结果显示的弹出式窗口
- “网络”面板更新
- “网络”>“EventStream”标签页中的“清除”按钮和搜索过滤条件
- “广告网络”>“Cookie”中显示了第三方 Cookie 豁免原因的提示
- 在“Sources”(来源)中启用和停用所有断点
- 在适用于 Node.js 的开发者工具中查看已加载的脚本
- Lighthouse 11.5.0
- 无障碍功能改进
- 其他亮点
- 录音机扩展程序官方集合现已上线
- 网络改进
- “状态”列中的失败原因
- 改进了“文案”子菜单
- 性能改进
- 时间轴中的面包屑导航
- 主要轨道中的事件发起者
- Node.js 开发者工具的 JavaScript VM 实例选择器菜单
- “来源”中新增了快捷方式和命令
- 元素改进
- 现在可以在“样式”中修改 ::view-transition 伪元素
- 针对块容器的“align-content”属性支持
- 对模拟可折叠设备的折叠状态支持
- 动态主题
- “广告网络”和“应用”面板中的第三方 Cookie 逐步淘汰警告
- Lighthouse 11.4.0
- 无障碍功能改进
- 其他亮点
- 元素改进
- “网络”面板中的简化过滤栏
@font-palette-values
支持- 支持的情况:自定义媒体资源用作其他自定义媒体资源的后备
- 改进了对源代码映射的支持
- 改进了“效果”面板
- “增强型互动”轨道
- “自下而上”“调用树”和“事件日志”标签页中的高级过滤
- Sources 面板中的缩进标记
- “网络”面板中针对被替换的标头和内容的实用提示
- 添加了用于添加和移除请求屏蔽模式的新命令菜单选项
- CSP 违规行为实验已移除
- Lighthouse 11.3.0
- 无障碍功能改进
- 其他亮点
- 逐步淘汰第三方 Cookie
- 使用 Privacy Sandbox Analysis Tool 分析您网站的 Cookie
- 增强型“忽略商品详情”功能
- node_modules 的默认排除模式
- 现在,如果已捕获的异常被捕获或通过非忽略的代码,则会停止执行
x_google_ignoreList
已在源代码映射中重命名为ignoreList
- 远程调试期间的新输入模式切换开关
- “元素”面板现在会显示 #document 节点的网址
- “应用”面板中的有效内容安全政策
- 改进了动画调试功能
- “来源”中显示“您信任此代码吗?”对话框,以及“控制台”中显示的“自定义 XSS”警告
- Web Worker 和 Worklet 中的事件监听器断点
<audio>
和<video>
的新媒体徽章- “预加载”已重命名为“推测加载”
- Lighthouse 11.2.0
- 无障碍功能改进
- 其他亮点
- 改进了“元素”>“样式”中的 @property 部分
- 可修改的 @property 规则
- 报告了无效 @property 规则的问题
- 更新了要模拟的设备列表
- Sources 中的脚本标记美观输出内嵌 JSON
- 在 Play 管理中心内自动补全私有字段
- Lighthouse 11.1.0
- 无障碍功能改进
- Web SQL 已废弃
- “应用”>“清单”中的屏幕截图宽高比验证
- 其他亮点
- 在“元素”>“样式”中新增了自定义属性部分
- 更多本地替换项改进
- 增强型搜索
- 改进了“来源”面板
- “Sources”面板中的简化工作区
- 在“来源”中对窗格重新排序
- 针对更多脚本类型提供语法突出显示和美化输出功能
- 模拟 prefers-reduced-transparency 媒体功能
- Lighthouse 11
- 无障碍功能改进
- 其他亮点
- 改进了网络面板
- 在本地更快地替换 Web 内容
- 替换 XHR 和提取请求的内容
- 隐藏 Chrome 扩展程序请求
- 可读取的 HTTP 状态代码
- 默认启用的来源设置:代码折叠和自动显示文件
- 改进了第三方 Cookie 问题的调试功能
- 新颜色
- Lighthouse 10.4.0
- 在“应用”面板中调试预加载
- 适用于 DevTools 的 C/C++ WebAssembly 调试扩展程序现已开源
- 其他亮点
- (实验性)新的呈现模拟:prefers-reduced-transparency
- (实验性)增强型协议监视器
- 改进了对缺失样式表的调试
- “元素”>“样式”>“加/减速编辑器”中的线性时间支持
- 存储桶支持和元数据视图
- Lighthouse 10.3.0
- 无障碍功能:键盘命令和经过改进的屏幕朗读功能
- 其他亮点
- 元素改进
- 新的 CSS subgrid 标记
- 提示中的选择器特异性
- 提示中自定义 CSS 属性的值
- 改进了来源
- CSS 语法突出显示
- 用于设置条件断点的快捷方式
- 应用 > 反弹跟踪缓解措施
- Lighthouse 10.2.0
- 默认忽略内容脚本
- 网络 > 响应改进
- 其他亮点
- WebAssembly 调试支持
- 改进了 Wasm 应用中的单步调试行为
- 使用“元素”面板和“问题”标签页调试自动填充功能
- 录音机中的断言
- Lighthouse 10.1.1
- 性能增强
- 在“性能”>“时间”中,hover 时会显示 performance.mark() 的时间
- profile() 命令会填充“性能”>“主要”
- 针对用户互动缓慢情况的警告
- 网页指标更新
- JavaScript 性能分析器废弃:第 3 阶段
- 其他亮点
- 替换网络响应标头
- 改进了 Nuxt、Vite 和 Rollup 调试功能
- “元素”>“样式”中的 CSS 改进
- CSS 属性和值无效
- 动画缩写属性中的关键帧链接
- 新版控制台设置:“按 Enter 键自动补全”
- 命令菜单突出显示了作者创作的文件
- JavaScript 性能分析器弃用:第 2 阶段
- 其他亮点
- 录音机更新
- 录音机重放扩展程序
- 使用穿孔选择器录制
- 使用 Lighthouse 分析将录制内容导出为 Puppeteer 脚本
- 获取录音机扩展程序
- “元素”>“样式”更新
- “Styles”窗格中的 CSS 文档
- CSS 嵌套支持
- 在控制台中标记日志点和条件断点
- 在调试期间忽略无关的脚本
- 开始弃用 JavaScript 性能分析器
- 模拟对比度下降
- Lighthouse 10
- 其他亮点
- 使用“Styles”窗格调试 HD 颜色
- 增强了断点用户体验
- 可自定义的录音机快捷键
- 改进了 Angular 的语法突出显示功能
- 在“应用”面板中重新整理缓存
- 其他亮点
- 重新加载时清除效果面板
- 录音机更新
- 在录制器中查看并突出显示用户体验流程的代码
- 自定义录制的选择器类型
- 在录制时修改用户流
- 自动原地美化输出
- 改进了 Vue、SCSS 等的语法突出显示和内嵌预览
- 在控制台中实现符合人体工学且一致的自动补全功能
- 其他亮点
- 录制器:步骤、页面内重放、步骤上下文菜单的“复制为”选项
- 在性能记录中显示实际函数名称
- “控制台和来源”面板中新增了键盘快捷键
- 改进了 JavaScript 调试
- 其他亮点
- [实验性] 增强了管理断点时的用户体验
- [实验性] 自动就地打印
- 无效 CSS 属性的提示
- 在“Recorder”面板中自动检测 XPath 和文本选择器
- 逐步浏览以英文逗号分隔的表达式
- 改进了“忽略名单”设置
- 其他亮点
- 在 DevTools 中自定义键盘快捷键
- 使用键盘快捷键切换浅色主题和深色主题
- 在内存检查器中突出显示 C/C++ 对象
- 支持 HAR 导入的完整发起者信息
- 按
Enter
后开始 DOM 搜索 - 为
align-content
CSS flexbox 属性显示start
和end
图标 - 其他亮点
- 在“Sources”面板中按“已编写”/“已部署”将文件分组
- 异步操作的链接堆栈轨迹
- 自动忽略已知的第三方脚本
- 改进了调试期间的调用堆栈
- 在“来源”面板中隐藏已列入忽略列表的来源
- 在命令菜单中隐藏列入忽略列表的文件
- “效果”面板中新增了“互动”轨道
- “性能数据分析”面板中的 LCP 时间细分数据
- 在“录音机”面板中为录音自动生成默认名称
- 其他亮点
- 在 Recorder 中分步重放
- 支持“录音机”面板中的鼠标悬停事件
- 性能数据分析面板中的 Largest Contentful Paint (LCP)
- 将文字闪烁 (FOIT、FOUT) 识别为布局偏移的潜在根本原因
- “Manifest”(清单)窗格中的协议处理程序
- “元素”面板中的顶层标记
- 在运行时附加 Wasm 调试信息
- 支持调试期间的实时编辑
- 在“样式”窗格中查看和修改 @scope at 规则
- 源代码映射改进
- 其他亮点
- 在调试期间重启帧
- “录制器”面板中的慢动作重放选项
- 为录音机面板构建扩展程序
- 在“Sources”面板中按“Authored / Deployed”对文件进行分组
- “效果分析”面板中的“用户计时”新轨道
- 显示元素的分配槽
- 为性能录制内容模拟硬件并发
- 在自动补全 CSS 变量时预览非颜色值
- 在“往返缓存”窗格中识别阻塞帧
- 改进了 JavaScript 对象的自动补全建议
- 来源映射功能改进
- 其他亮点
- 在“录制器”面板中捕获双击和右键点击事件
- Lighthouse 面板中新增了时间跨度和快照模式
- 改进了性能数据分析面板中的缩放控件
- 确认删除表演录制内容
- 在“元素”面板中重新排列窗格
- 在浏览器外部选择颜色
- 改进了调试期间的内嵌值预览
- 支持虚拟身份验证器的大型 blob
- “来源”面板中新增了键盘快捷键
- 来源映射功能改进
- 预览版功能:新的“效果数据分析”面板
- 用于模拟浅色和深色主题的新快捷方式
- “网络预览”标签页的安全性更高
- 改进了断点处的重新加载功能
- 管理中心更新
- 从开始时取消用户流录制
- 在“样式”窗格中显示继承的突出显示伪元素
- 其他亮点
- [实验性] 复制 CSS 更改
- [实验性] 选择浏览器以外的颜色
- 将记录的用户体验历程导入和导出为 JSON 文件
- 在“Styles”窗格中查看级联层
- 支持
hwb()
颜色函数 - 改进了私有媒体资源的显示方式
- 其他亮点
- [实验性] Lighthouse 面板中新增了时间跨度和快照模式
- 在“样式”窗格中查看和修改 @supports at 规则
- 默认支持常用选择器
- 自定义录音的选择器
- 重命名录音
- 悬停时预览类/函数属性
- “性能”面板中的部分呈现帧
- 其他亮点
- 限制 WebSocket 请求
- “应用”面板中的“New Reporting API”(新建 Reporting API)窗格
- 支持等待元素在“记录器”面板中显示/可点击
- 改进了控制台样式、格式和过滤功能
- 使用源映射文件调试 Chrome 扩展程序
- 改进了“Sources”面板中的源文件夹树
- 在“Sources”面板中显示 worker 源文件
- Chrome 的自动深色主题更新
- 易于触摸的颜色选择器和拆分窗格
- 其他亮点
- 预览功能:整页无障碍树
- “更改”标签页中更精确的更改
- 为用户体验历程记录设置更长的超时时间
- 使用“往返缓存”标签页确保您的网页可缓存
- “新房源”窗格过滤条件
- 模拟 CSS forced-colors 媒体功能
- “在鼠标指针悬停时显示标尺”命令
- 在 Flexbox 编辑器中支持
row-reverse
和column-reverse
- 新增了用于重放 XHR 和展开所有搜索结果的键盘快捷键
- “Lighthouse”面板中的 Lighthouse 9
- 改进了“来源”面板
- 其他亮点
- [实验性]“Reporting API”窗格中的端点
- 预览版功能:新的“录制器”面板
- 在设备模式下刷新设备列表
- 使用“以 HTML 形式编辑”功能自动补全
- 改进了代码调试体验
- 在设备之间同步 DevTools 设置
- 预览功能:新的“CSS 概览”面板
- 恢复并改进了 CSS 长度修改和复制体验
- 模拟 CSS 媒体功能 prefers-contrast
- 模拟 Chrome 的“自动深色主题”功能
- 在“样式”窗格中复制声明作为 JavaScript
- “网络”面板中的“新载荷”标签页
- 改进了“属性”窗格中的属性显示
- 用于在控制台中隐藏 CORS 错误的选项
- 在控制台中预览和评估适当的
Intl
对象 - 一致的异步堆栈轨迹
- 保留控制台边栏
- “应用”面板中已废弃的“应用缓存”窗格
- [实验性]“应用”面板中新增了 Reporting API 窗格
- 新的 CSS 长度创作工具
- 在“问题”标签页中隐藏问题
- 改进了属性显示方式
- “Lighthouse”面板中的 Lighthouse 8.4
- 在“来源”面板中对摘要进行排序
- 添加了指向已翻译版本说明的新链接,并添加了报告翻译 bug 的新功能
- 改进了 DevTools 命令菜单的界面
- 以您的首选语言使用开发者工具
- “设备”列表中的新 Nest Hub 设备
- “帧详情”视图中的来源试用
- 新的 CSS 容器查询标记
- 新增了一个用于反转广告联盟过滤条件的复选框
- 控制台边栏即将弃用
- 在“问题”标签页和“网络”面板中显示原始
Set-Cookies
标头 - 在 Play 管理中心内始终将原生访问器显示为自有属性
- 为包含 #sourceURL 的内嵌脚本生成正确的错误堆栈轨迹
- 在“Computed”窗格中更改颜色格式
- 将自定义提示替换为原生 HTML 提示
- [实验性] 在“问题”标签页中隐藏问题
- “样式”窗格中的可修改 CSS 容器查询
- “网络”面板中的 Web 软件包预览
- Attribution Reporting API 调试
- 改进了控制台中的字符串处理功能
- 改进了 CORS 调试
- Lighthouse 8.1
- “清单”窗格中的新备注网址
- 修复了 CSS 匹配选择器
- 在“网络”面板中整齐打印 JSON 响应
- CSS 网格编辑器
- 支持在控制台中重新声明
const
- 源代码订单查看器
- 用于查看帧详情的新快捷方式
- 增强了 CORS 调试支持
- 将 XHR 标签重命名为“Fetch/XHR”
- 在“Network”面板中过滤 Wasm 资源类型
- “网络条件”标签页中针对设备的用户代理客户端提示
- 在“Issues”(问题)标签页中报告 Quirks 模式问题
- 在“效果”面板中添加“计算交叉”
- “Lighthouse”面板中的 Lighthouse 7.5
- 废弃了调用堆栈中的“重启帧”上下文菜单
- [实验性] 协议监控
- [实验性] Puppeteer Recorder
- “网页指标”信息弹出式窗口
- 新的内存检查器
- 直观呈现 CSS scroll-snap
- 新的标志设置窗格
- 包含宽高比信息的增强型图片预览
- 包含用于配置
Content-Encoding
的选项的新网络条件按钮 - 用于查看计算得出值的快捷方式
accent-color
关键字- 使用颜色和图标对问题类型进行分类
- 删除信任令牌
- “帧详情”视图中被屏蔽的功能
- 在“实验”设置中过滤实验
- 在“缓存存储”窗格中新增
Vary Header
列 - 支持 JavaScript 私有品牌检查
- 增强了对断点调试的支持
- 使用
[]
表示法支持悬停预览 - 改进了 HTML 文件的轮廓
- 适用于 Wasm 调试的正确错误堆栈轨迹
- 新的 CSS flexbox 调试工具
- 新的 Core Web Vitals 叠加层
- 将问题数量移到了 Play 管理中心状态栏
- 报告 Trusted Web Activity 问题
- 在 Play 管理中心内将字符串格式化为(有效的)JavaScript 字符串字面量
- “Application”(应用)面板中的“New Trust Tokens”(新的信任令牌)窗格
- 模拟 CSS color-gamut 媒体功能
- 改进了渐进式 Web 应用工具
- “网络”面板中的新增
Remote Address Space
列 - 性能改进
- 在帧详情视图中显示允许/不允许的功能
- “Cookie”窗格中新增了
SameParty
列 - 已废弃的非标准
fn.displayName
支持 - “设置”菜单中的
Don't show Chrome Data Saver warning
已废弃 - [实验性]“问题”标签页中自动报告低对比度问题
- [实验性]“元素”面板中的完整无障碍功能树视图
- 针对 Trusted Types 违规问题的调试支持
- 在视口之外截取节点屏幕截图
- 新增了“网络请求”的“信任令牌”标签页
- Lighthouse 面板中的 Lighthouse 7
- 支持强制 CSS
:target
状态 - 新增了复制元素的快捷方式
- 自定义 CSS 属性的颜色选择器
- 新增了用于复制 CSS 属性的快捷方式
- 新增了用于显示已解码网址的 Cookie 的选项
- 仅清除可见的 Cookie
- “存储”窗格中的新选项用于清除第三方 Cookie
- 修改自定义设备的用户代理客户端提示
- 保留“记录网络日志”设置
- 在“网络”面板中查看 WebTransport 连接
- “在线”已重命名为“无节流”
- 控制台、Sources 面板和 Styles 窗格中的新复制选项
- Frame 详情视图中的新 Service Worker 信息
- 在“帧详情”视图中衡量内存信息
- 通过“问题”标签页提供反馈
- “性能”面板中的丢帧
- 在 Device Mode 下模拟可折叠设备和双屏设备
- [实验性] 使用 Puppeteer Recorder 自动执行浏览器测试
- [实验性]“样式”窗格中的字体编辑器
- [实验性] CSS Flexbox 调试工具
- [实验性] 新的“CSP 违规”标签页
- [实验性] 新的色彩对比度计算方法 - 高级感知对比度算法 (APCA)
- 开发者工具启动速度更快
- 新的 CSS 角度可视化工具
- 模拟不受支持的图片类型
- 在“存储空间”窗格中模拟存储空间配额大小
- “效果”面板中新增了网页指标列
- 在“网络”面板中报告 CORS 错误
- “帧详情”视图中的跨源隔离信息
- “帧详情”视图中新增了 Web Worker 信息
- 显示已打开窗口的打开程序框架详细信息
- 从“Service Workers”窗格打开“Network”面板
- 复制属性值
- 复制网络发起者的堆栈轨迹
- 在鼠标悬停时预览 Wasm 变量值
- 在控制台中评估 Wasm 变量
- 文件/内存大小的一致衡量单位
- 在“元素”面板中突出显示伪元素
- [实验性] CSS Flexbox 调试工具
- [实验性] 自定义和弦键盘快捷键
- 新的 CSS 网格调试工具
- 新的 WebAuthn 标签页
- 在顶部面板和底部面板之间移动工具
- “样式”窗格中新增了“计算样式”边栏
- 在“计算出的样式属性”窗格中对 CSS 属性进行分组
- “Lighthouse”面板中的 Lighthouse 6.3
- “计时”部分中的
performance.mark()
事件 - “Network”面板中新增了
resource-type
和url
过滤条件 - 帧详情视图更新
- “更多工具”菜单中的
Settings
已废弃 - [实验性] 在“CSS 概览”面板中查看和修复色彩对比度问题
- [实验性] 在 DevTools 中自定义键盘快捷键
- “新媒体”面板
- 使用“元素”面板上下文菜单截取节点屏幕截图
- “问题”标签页更新
- 模拟缺少的本地字体
- 模拟不活跃用户
- 模拟
prefers-reduced-data
- 支持新的 JavaScript 功能
- “Lighthouse”面板中的 Lighthouse 6.2
- 弃用 Service Workers 窗格中的“其他源”列表
- 显示过滤项的覆盖率摘要
- “Application”(应用)面板中新增了框架详情视图
- “Styles”窗格中的易于分辨颜色的建议
- 在“元素”面板中恢复属性窗格
- “网络”面板中直观易懂的
X-Client-Data
标头值 - 在“样式”窗格中自动补全自定义字体
- 在“网络”面板中一致地显示资源类型
- “元素”和“网络”面板中的清除按钮
- CSS-in-JS 框架的样式编辑
- “Lighthouse”面板中的 Lighthouse 6
- 首次有效绘制 (FMP) 废弃
- 支持新的 JavaScript 功能
- “清单”窗格中显示了新的应用快捷方式警告
- “Timing”标签页中的服务工件
respondWith
事件 - “计算”窗格的一致显示
- WebAssembly 文件的字节码偏移
- “Sources”面板中的按行复制和剪切
- Play 管理中心设置更新
- “效果”面板更新
- 新增了断点、条件断点和日志点的图标
- 使用新的“问题”标签页解决网站问题
- 在“检查模式”提示中查看无障碍功能信息
- “效果”面板更新
- 控制台中更准确的 Promise 术语
- “样式”窗格更新
- “元素”面板中的“属性”窗格已废弃
- “Manifest”(清单)窗格中支持应用快捷方式
- 模拟视觉缺陷
- 模拟语言区域
- 跨源嵌入器政策 (COEP) 调试
- 新增了断点、条件断点和日志点的图标
- 查看设置特定 Cookie 的网络请求
- 从命令菜单中固定到左侧
- “主菜单”中的“设置”选项已移至
- “Audits”面板现已更名为 Lighthouse 面板
- 删除文件夹中的所有本地替换项
- 更新了长任务界面
- “清单”窗格中对可遮罩图标的支持
- Device Mode 下的 Moto G4 支持
- 与 Cookie 相关的更新
- 更准确的 Web 应用清单图标
- 将鼠标悬停在 CSS
content
属性上,查看未转义的值 - 控制台中的源代码映射错误
- 用于禁止滚动超出文件末尾的设置
- 在控制台中支持
let
和class
重复声明 - 改进了 WebAssembly 调试
- “启动器”标签页中的请求启动器链
- 在“概览”中突出显示所选网络请求
- “网络”面板中的“网址”和“路径”列
- 更新了用户代理字符串
- 新的“审核”面板配置界面
- 每个函数或每个块代码覆盖模式
- 现在必须通过网页重新加载来启动代码覆盖率
- 调试 Cookie 被屏蔽的原因
- 查看 Cookie 值
- 模拟不同的 preferences-color-scheme 和 preferences-reduced-motion 偏好
- 代码覆盖率更新
- 调试请求网络资源的原因
- 控制台和“源代码”面板再次遵循缩进偏好设置
- 新增了用于光标导航的快捷键
- Audits 面板中的多客户端支持
- 付款处理程序调试
- “审核”面板中的 Lighthouse 5.2
- “效果”面板中的 Largest Contentful Paint
- 通过主菜单提交 DevTools 问题
- 复制元素样式
- 直观呈现布局偏移
- “审核”面板中的 Lighthouse 5.1
- 操作系统主题同步
- 用于打开断点编辑器的键盘快捷键
- “网络”面板中的预提取缓存
- 查看对象时的不公开属性
- “应用”面板中的通知和推送消息
- 使用 CSS 值自动补全
- 网络设置的新界面
- HAR 导出中的 WebSocket 消息
- HAR 导入和导出按钮
- 实时内存用量
- Service Worker 注册端口号
- 检查后台提取事件和后台同步事件
- 适用于 Firefox 的 Puppeteer
- 自动补全 CSS 函数时提供有意义的预设
- 通过命令菜单清除网站数据
- 查看所有 IndexedDB 数据库
- 将鼠标悬停在资源上方即可查看其未压缩大小
- “断点”窗格中的内嵌断点
- IndexedDB 和缓存资源计数
- 用于停用详细的检查提示的设置
- 用于在编辑器中切换制表缩进的设置
- 突出显示受 CSS 属性影响的所有节点
- “Audits”面板中的 Lighthouse v4
- WebSocket 二进制消息查看器
- 在“命令”菜单中截取区域屏幕截图
- “Network”面板中的服务工作器过滤条件
- “效果”面板更新
- “效果”面板录制内容中的长任务
- “Timing”部分中的“First Paint”
- 额外提示:查看 RGB 和 HSL 颜色代码的快捷方式(视频)
- Logpoint
- 检查模式中的详细提示
- 导出代码覆盖率数据
- 使用键盘浏览控制台
- 颜色选择器中的 AAA 对比度线
- 保存自定义地理位置替换项
- 代码折叠
- “框架”标签页已重命名为“消息”标签页
- 额外提示:按媒体资源过滤“网络”面板(视频)
- 在“效果”面板中直观呈现效果指标
- 在 DOM 树中突出显示文本节点
- 将 JS 路径复制到 DOM 节点
- “审核”面板更新,包括用于检测 JS 库的新审核,以及用于从命令菜单访问“审核”面板的新关键字
- 额外提示:使用设备模式检查媒体查询(视频)
- 将鼠标悬停在实时表达式结果上以突出显示 DOM 节点
- 将 DOM 节点存储为全局变量
- HAR 导入和导出现在包含发起者和优先级信息
- 从主菜单访问命令菜单
- 画中画断点
- 额外提示:使用
monitorEvents()
在控制台中记录节点触发的事件(视频) - 控制台中的实时表达式
- 在提前评估期间突出显示 DOM 节点
- “效果”面板优化
- 更可靠的调试
- 通过命令菜单启用网络节流功能
- 自动补全条件断点
- 在 AudioContext 事件中暂停
- 使用 ndb 调试 Node.js 应用
- 额外提示:使用 User Timing API 衡量真实的用户互动
- Eager 评估
- 参数提示
- 函数自动补全
- ES2017 关键字
- “审核”面板中的 Lighthouse 3.0
- BigInt 支持
- 向“监视”窗格添加属性路径
- “显示时间戳”已移至“设置”
- 额外提示:鲜为人知的控制台方法(视频)
- 搜索所有网络标头
- CSS 变量值预览
- 复制为提取
- 新的审核、桌面版配置选项和查看轨迹
- 停止无限循环
- “效果”标签页中的“用户计时”
- “内存”面板中明确列出了 JavaScript 虚拟机实例
- “Network”(网络)标签页已重命名为“Page”(网页)标签页
- 深色主题更新
- “安全性”面板中的证书透明度信息
- “性能”面板中的网站隔离功能
- 额外提示:“Layers”面板 +“Animations Inspector”(视频)
- “Network”面板中的“Blackboxing”
- 在设备模式下自动调整缩放
- “预览”和“响应”标签页中的美化输出
- 在“预览”标签页中预览 HTML 内容
- 对 HTML 中样式的本地替换项支持
- 额外提示:使用黑盒框架脚本让事件监听器断点更实用
- 本地替换项
- 新增了无障碍功能工具
- “更改”标签页
- 新的 SEO 和效果审核
- “效果”面板中的多条录制内容
- 在异步代码中使用工作器实现可靠的代码步进
- 额外提示:使用 Puppeteer 自动执行开发者工具操作(视频)
- 性能监视器
- 控制台边栏
- 将类似的 Play 管理中心消息归为一组
- 额外提示:切换悬停伪类(视频)
- 多客户端远程调试支持
- 工作区 2.0
- 4 项新审核
- 使用自定义数据模拟推送通知
- 使用自定义代码触发后台同步事件
- 额外提示:事件监听器断点(视频)
- 控制台中的顶层等待
- 新的屏幕截图工作流程
- CSS 网格突出显示
- 用于查询对象的新版 Console API
- 控制台中的新过滤条件
- “Network”面板中的 HAR 导入功能
- 可预览的缓存资源
- 更可预测的缓存调试
- 代码块级代码覆盖率
- 移动设备节流模拟
- 查看存储空间用量
- 查看服务工作器缓存响应的时间
- 通过命令菜单启用 FPS 计量器
- 设置鼠标滚轮行为以缩放或滚动
- 针对 ES6 模块的调试支持
- 新的“审核”面板
- 第三方徽章
- “继续前往此处”的新手势
- 单步进入异步模式
- 控制台中更具信息量的对象预览
- 在控制台中选择信息更丰富的上下文
- “覆盖面”标签页中的实时更新
- 更简单的网络节流选项
- 默认启用异步堆栈
- CSS 和 JS 代码覆盖率
- 整页屏幕截图
- 屏蔽请求
- 跳过 async await
- 统一命令菜单