
木偶操作师
Puppeteer 是一个 JavaScript 库,提供高级 API,可通过 Chrome DevTools 协议和 WebDriver BiDi 自动执行 Chrome 和 Firefox 操作。
您可以使用它在浏览器中自动执行任何操作,从截取屏幕截图和生成 PDF 到浏览和测试复杂的界面以及分析性能。
概念
网页互动
网络拦截
截取屏幕截图
运行模式
博文
使用 Chrome 开发者工具进行高级网络分析
使用 Chrome 开发者工具进行高级网络分析。
使用 DevTools 记录和分析性能轨迹
使用 DevTools 记录和分析性能轨迹。
在“性能”面板中监控实时 Core Web Vitals 指标
在“性能”面板中监控实时 Core Web Vitals 指标。
缓存揭秘:检查、清除和停用缓存
使用 DevTools 检查和排查缓存问题。
冻结屏幕并检查消失的元素
冻结 DOM 中的元素,以便使用开发者工具进行检查。
使用开发者工具截取屏幕截图的 4 种方式
了解使用开发者工具截取屏幕截图的 4 种独特方法。
开发者工具提示:替换和模拟网络响应
了解如何使用开发者工具替换和模拟网络响应。
有趣又强大:Chrome 开发者工具简介
了解开发者工具如何改进您的 Web 应用开发。
开发者工具提示:调试推测性导航以提高网页加载速度
通过推测加载,加快网页浏览速度,并了解如何调试此类加载。
开发者工具提示:编写颜色
只需点击几下,即可了解如何编写颜色。
开发者工具提示:调试提取优先级
了解如何调试提取优先级。
开发者工具提示:调试 bfcache
了解如何调试 bfcache 并使网页即时加载。
开发者工具提示:什么是 DOM?HTML 与 DOM
了解如何使用开发者工具调试 DOM。
开发者工具提示:调试 Chrome 扩展程序
了解如何使用开发者工具调试 Chrome 扩展程序。
开发者工具提示:代码段和实时表达式
您可以使用代码段运行常用代码,使用实时表达式实时监视值。
开发者工具提示:断点和日志点
使用断点和日志点轻松调试。
开发者工具提示:使用记录器录制和重放用户流
了解如何使用开发者工具中的“Recorder”面板记录、重放和调试用户流。
开发者工具提示:本地存储空间和会话存储空间
使用 Application > Local Storage 和 Session Storage 调试键值对。
开发者工具提示:工作区
使用工作区将您在开发者工具中所做的更改保存到本地源文件。
开发者工具提示:开发者工具中的源代码映射
使用开发者工具中的源映射来调试原始代码,而不是部署代码。
开发者工具提示:什么是源代码映射?
了解源代码映射如何帮助您调试原始代码(而不是部署代码)。
开发者工具提示:发现 CSS 问题
使用“Styles”和“Computed”窗格可以发现开发者工具的 CSS 问题。
开发者工具提示:调试 PWA
使用开发者工具调试渐进式 Web 应用。
开发者工具提示:调试 Project Fugu API
使用开发者工具调试 Project Fugu API。
开发者工具提示:设备模式
使用开发者工具中的 Device Mode 模拟移动设备。
开发者工具提示:找出 CSS 改进
使用“CSS 概览”面板发掘潜在的 CSS 改进机会。
开发者工具提示:更快的开发者工具导航
了解如何使用快捷方式和设置通过更快的开发者工具导航来加快工作流。
开发者工具提示:打开开发者工具的不同方式
探索打开 Chrome 开发者工具的所有方式。
开发者工具提示:探索和修正低对比度文本
了解如何使用 Chrome 开发者工具发现和修正低对比度文本。
开发者工具提示:修改、调试和导出用户流记录
您可以使用“Recorder”面板及其扩展程序修改、调试和导出用户流录制内容。
开发者工具提示:如何检查和调试 CSS flexbox
了解如何使用 Chrome 开发者工具检查、修改和调试 CSS Flexbox 布局。
开发者工具提示:如何使用控制台快捷键加快工作流速度
使用 Console Utilities API 提供的快捷键,可以快速引用最近的元素、查询对象、监控事件和函数调用,等等。
开发者工具提示:如何检查 CSS 网格
了解如何使用 Chrome 开发者工具查看和更改 CSS 网格布局。
开发者工具提示:如何检查和修改 CSS 动画
使用“Animations”标签页可以检查和修改 CSS 动画、过渡效果等。
开发者工具提示:获取有关网站性能的富有实用价值的分析洞见
通过全新的“性能数据分析”面板获取有关网站性能的富有实用价值的分析洞见
DevTools 提示:如何在控制台中记录消息
使用控制台记录变量、对象和消息,并对消息进行过滤和分组等。
开发者工具提示:如何使用开发者工具模拟 CSS 用户偏好设置媒体功能
您可以使用“呈现”标签页来模拟用户的偏好设置,并测试您网站的用户自适应行为。
开发者工具提示:如何检查 CSS 容器查询
使用开发者工具检查和调试 CSS 容器查询。