开发者工具的新变化 (Chrome 84)

利用新的“问题”标签页修复网站问题

抽屉式导航栏中的新问题标签页旨在帮助减少通知疲劳和杂乱无章 控制台。目前,管理中心是网站开发者、库 框架和 Chrome 本身来记录消息、警告和错误。“问题”标签页 以结构化、汇总、可操作的方式从浏览器发出的警告, 资源,并提供关于如何解决问题的指导。随着时间推移,越来越多 的 Chrome 警告将显示在“问题”标签页而非“控制台”中,这应该能 化繁为简

要开始使用,请参阅使用 Chrome 开发者工具“问题”标签页查找和解决问题

“问题”标签页。

Chromium bug:#1068116

在“检查模式”提示中查看无障碍功能信息

检查模式提示现在会指明元素是否具有可访问的名称和角色 并且支持键盘聚焦

包含无障碍功能信息的“检查模式”提示。

Chromium bug:#1040025

性能面板更新

在页脚中查看总阻塞时间 (TBT) 信息

记录加载性能后,“性能”面板现在会显示总阻塞时间 (TBT) 信息。TBT 是一个加载性能指标,有助于量化 需要一个页面才能变得可用。实质上,它用于衡量网页看起来可供使用多长时间 (因为其内容已渲染到屏幕上)但实际上不可用,因为 JavaScript 阻塞主线程,因此页面无法响应用户输入。TBT 是主要的实验 指标,用于近似于 First Input Delay,这是 Google 新推出的核心网页指标之一。

如需获取总阻塞时间信息,请勿使用重新加载页面 重新加载页面 用于记录网页加载性能的工作流。请改为点击录制 录制, 手动重新加载页面,等待页面加载,然后停止录制。如果您看到 Total Blocking Time: Unavailable,则表示开发者工具无法从 Chrome 的内部分析数据。

性能面板记录页脚中的“总阻塞时间”信息。

Chromium bug:#1054381

全新“体验”部分中的“布局偏移”事件

“性能”面板中新增的体验部分可帮助您检测布局偏移。 Cumulative Layout Shift (CLS) 指标可帮助您量化不必要的视觉不稳定情况, 是 Google 新推出的核心网页指标之一。

点击某个布局偏移事件,在摘要标签页中查看布局偏移的详细信息。悬停 已移到已移到字段上,以便直观显示布局偏移的位置。

布局偏移的详细信息。

控制台中的 promise 术语更加准确

在记录 Promise 时,控制台用于将 Promise 的状态错误地描述为 resolved

控制台示例:使用旧版“resolved”术语。

控制台现在使用 fulfilled 这个术语,此术语符合 Promise 规范

控制台使用新“fulfill”的示例术语。

V8 bug:#6751

“Styles”窗格更新

支持 revert 关键字

现在,“Styles”窗格的自动补全界面会检测 revert CSS 关键字,这会还原 如果不对属性进行更改, 元素样式设置。

设置要还原的属性值。

Chromium bug:#1075437

图片预览

将鼠标悬停在“Styles”窗格中的 background-image 值上,即可在提示中查看图片的预览。

将鼠标悬停在背景图片值上。

Chromium bug:#1040019

颜色选择器现在使用以空格分隔的函数颜色表示法

CSS 颜色模块级别 4 指定 rgb() 等颜色函数应支持 以空格分隔的参数。例如,rgb(0, 0, 0) 等同于 rgb(0 0 0)

当您使用颜色选择器选择颜色时,或在 只需按住 Shift 键并点击颜色值,即可看到以空格分隔的 参数语法。

在“Styles”窗格中使用以空格分隔的参数。

您还可以在“Computed”窗格和“Inspect Mode”提示中看到相应语法。

DevTools 之所以使用新语法,是因为即将推出的 CSS 功能(如 color())不支持 已弃用的逗号分隔参数语法

以空格分隔的参数语法在大多数浏览器上已得到支持。请参阅我能否使用 是否使用空格分隔函数颜色表示法?

Chromium bug:#1072952

废弃了 Elements 面板中的 Properties 窗格

元素面板中的属性窗格已被弃用。在console.dir($0) 改为控制台

已弃用的“属性”窗格。

参考文献:

Manifest 窗格中的应用快捷方式支持

应用快捷方式可帮助用户在 Web 应用中快速启动常用或推荐的任务。应用 系统仅会针对用户桌面或 Chrome 中安装的渐进式 Web 应用显示快捷方式菜单 。

如需了解详情,请参阅利用应用快捷方式快速完成事务

“Manifest”(清单)窗格中的应用快捷方式。

下载预览渠道

请考虑将 Chrome Canary开发者版Beta 版用作您的默认开发浏览器。通过这些预览渠道,您可以访问最新的开发者工具功能,测试先进的网络平台 API,并在用户之前发现您网站上的问题!

与 Chrome 开发者工具团队联系

使用以下选项讨论博文中的新功能和变更,或与开发者工具相关的任何其他内容。

  • 请通过 crbug.com 提交建议或反馈。
  • 使用更多选项报告开发者工具问题 展开 >帮助 >在开发者工具中报告开发者工具问题
  • 请发送电子邮件至 @ChromeDevTools
  • 请对我们的开发者工具新功能 YouTube 视频或开发者工具提示 YouTube 视频发表评论。

开发者工具的新变化

开发者工具的新变化系列涵盖所有内容的列表。

Chrome 128

Chrome 127

Chrome 126

Chrome 125

Chrome 124

Chrome 123

Chrome 122

Chrome 121

Chrome 120

Chrome 119

Chrome 118

Chrome 117

Chrome 116

Chrome 115

Chrome 114

Chrome 113

Chrome 112

Chrome 浏览器 111

Chrome 浏览器 110

Chrome 109

Chrome 108

Chrome 107

Chrome 106

Chrome 105

Chrome 104

Chrome 103

Chrome 102

Chrome 入门指南

Chrome 浏览器 100

Chrome 99

Chrome 98

Chrome 97

Chrome 96

Chrome 95

Chrome 94

Chrome 93

Chrome 92

Chrome 91

Chrome 90

Chrome 89

Chrome 88

Chrome 87

Chrome 86

Chrome 85

Chrome 84

Chrome 83

Chrome 82

Chrome 82 已取消

Chrome 81

Chrome 80

Chrome 79

Chrome 78

Chrome 77

Chrome 76

Chrome 75

Chrome 74

Chrome 73

Chrome 72

Chrome 71

Chrome 70

Chrome 68

Chrome 67

Chrome 66

Chrome 65

Chrome 64

Chrome 63

Chrome 62

Chrome 61

Chrome 60

Chrome 59