开发者工具中的新功能 (Chrome 74)

欢迎回来!以下是新变化。

此页面的视频版本

突出显示受 CSS 属性影响的所有节点

将鼠标悬停在会影响节点框模型的 CSS 属性(如 paddingmargin)上,以突出显示受该声明影响的所有节点。

将鼠标悬停在 margin 属性上会突出显示受该声明影响的所有节点

图 1. 将鼠标悬停在 margin 属性上可突出显示受该声明影响的所有节点的外边距

Audits 面板中的 Lighthouse v4

新的点按目标大小不符这一审核功能会检查按钮和链接等互动元素的大小,确保它们在移动设备上的间距合理。

报告的 PWA 类别现在使用标记评分系统。

PWA 类别的全新徽章评分系统

图 3. PWA 类别的全新徽章评分系统

WebSocket 二进制消息查看器

如需查看二进制 WebSocket 消息的内容,请执行以下操作:

  1. 打开网络面板。如需了解有关分析网络活动的基础知识,请参阅检查网络活动

    “网络”面板

    图 4. “网络”面板

  2. 点击 WS 以过滤掉非 WebSocket 连接的所有资源。

    点击 WS 后,仅显示 WebSockety 连接

    图 5. 点击 WS 后,仅显示 WebSockety 连接

  3. 点击 WebSocket 连接的名称以检查该连接。

    检查 WebSocket 连接

    图 6. 检查 WebSocket 连接

  4. 点击消息标签页。

    “消息”标签页

    图 7. “消息”标签页

  5. 点击其中一个二进制消息条目以对其进行检查。

    检查二进制消息

    图 8. 检查二进制消息

使用查看器底部的下拉菜单将讯息转换为 Base64 或 UTF-8 格式。点击 复制到剪贴板 图标 复制到剪贴板,将二进制消息复制到剪贴板。

以 Base64 格式查看二进制消息

图 9. 以 Base64 格式查看二进制消息

在命令菜单中截取区域屏幕截图

区域屏幕截图可让您截取部分视口的屏幕截图。此功能已经推出已有一段时间,但访问该功能的工作流程处于隐藏状态。现在,您可以通过命令菜单查看区域屏幕截图。

  1. 将焦点移至开发者工具,然后按 Ctrl + Shift + PCommand + Shift + P (Mac) 打开命令菜单。

    命令菜单

    图 10. 命令菜单

  2. 开始输入 area,选择截取区域屏幕截图,然后按 Enter

  3. 将鼠标拖动到您要截屏的视口部分上。

    选择要截取屏幕截图的视口部分

    图 11. 选择要截取屏幕截图的视口部分

“网络”面板中的 Service Worker 过滤条件

在“网络”面板过滤条件文本框中输入 is:service-worker-initiatedis:service-worker-intercepted 可查看由 Service Worker 引发 (initiated) 或可能修改 (intercepted) 的请求。

按 is:service-worker-initiated 过滤

图 12. 按“is:service-worker-initiated”过滤

按“is:service-worker- 感谢您”进行过滤

图 13. 按“is:service-worker-intercepted”过滤

如需详细了解如何过滤网络日志,请参阅过滤资源

性能面板更新

现在,性能记录会标记耗时较长的任务和 First Paint。

有关使用“性能”面板分析网页加载性能的示例,请参阅减少主线程工作

性能记录中的长任务

性能记录现在会显示长任务

将鼠标悬停在性能记录中的一项长任务上

图 14. 将鼠标悬停在性能记录中的一项长任务上

“Timings”部分中的“First Paint”

“Performance”记录的“Timings”部分现在会标记首次绘制。

“Timings”部分中的“First Paint”

图 15. “Timings”部分中的“First Paint”

新 DOM 教程

有关 DOM 相关功能的实际操作导览,请参阅查看和更改 DOM 入门

下载预览渠道

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

与 Chrome 开发者工具团队联系

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

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

开发者工具的新变化

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

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