阅读 Web 平台 API 的文档,其中一些在 Chrome 中处于实验阶段。例如,源试用和开发者试用,或仅在 Canary 中提供的功能。
了解 Chrome 如何使用 Canary 版、开发版、Beta 版和稳定版来测试新功能和发布更新。
您可以启用其他调试工具,也可以试用新功能或实验性功能。
测试在 Chromebook 上运行的 Chrome 浏览器或 Chrome 操作系统的新功能或更改。

已交付的 API

Page Lifecycle API 提供了生命周期钩子,让您的网页可以安全地处理这些浏览器干预措施,而不会影响用户体验。
Early Hints 是一种 HTTP 状态代码 (103 Early Hints),用于在最终响应之前发送初步 HTTP 响应。
在始终处于顶部状态的窗口中显示任意 HTML 内容。
在网络上共享屏幕时,有条件地聚焦于某个标签页或窗口。
借助 Web 可保护隐私的屏幕共享控件,引导用户避免过度分享。
Web 平台现在附带捕获句柄,该机制可让捕获的 Web 应用符合人体工学且自信地识别捕获的 Web 应用(如果捕获的 Web 应用已选择启用)。
借助手写识别 API,Web 应用可以使用高级手写识别服务实时识别手写输入中的文字。
探索使用 Navigation API 的新型客户端路由,该 API 添加了经过改进的功能来构建单页应用。
Web 平台现在附带区域捕获功能,这是一种高效、可靠的剪裁视频轨道的方式。
您可管理当触摸设备的虚拟键盘出现时,浏览器如何处理内容遮挡。
允许在单页应用中转换页面。
测试新的或实验性网络平台功能。
嵌入式内容的提供商可以测试新的或实验性网络平台功能。
解决元标记、标头和脚本中的 Chrome 试用令牌常见问题。

源试用

源试用让开发者可以试用新功能并提供反馈。
借助 Captured Surface Control API,Web 应用可滚动和缩放捕获的标签页。
Element Capture API 是一种高性能且可靠的方式,用于将当前标签页的捕获转换为 DOM 子树的捕获。
控制应用的启动方式,例如,应用是使用现有窗口还是新窗口,以及所选窗口是否会导航到启动网址。
尝试使用 History API 或新 Navigation API 由 JavaScript 驱动的同文档导航(由用户手势触发并修改 DOM),然后修改之前的内容以及向用户显示的网址。
Long Animation Frames API 是 Chrome 团队出品的一个新提案,旨在更新 Long Tasks API 以更好地了解响应缓慢的界面 (UI) 更新。这有助于找出可能会影响到下一次绘制的待处理 Interaction to Next Paint (INP) Core Web Vitals 指标(用于衡量响应速度)的缓慢动画帧。
允许您的实现使用正确的底层硬件指标,以确保用户可以利用他们获得的所有处理能力

弃用中

这些功能之前是 Web 平台的一部分,但现在正被弃用和移除。
从 Chrome 117 开始,卸载事件将逐步弃用。了解这意味着什么,以及网站和企业如何为此做好准备

不再追求

这些功能不再受支持,也不再处于实验阶段。
以声明方式确定当浏览器被要求导航到某个网址时会发生什么情况。
通过缓冲区和偏移量直接访问存储的数据。
安排无需网络连接的本地通知
通过蓝牙将网站作为单个文件共享。

最佳做法

了解如何充分利用某些 Web 平台功能。
将 PWA 注册为协议处理程序后,当用户在浏览器或平台专用应用中点击具有特定架构(例如 mailto、比特币或 Web+music)的超链接时,已注册的 PWA 将打开并接收相应网址。
处理视频流的组件,例如编码视频或音频的帧和未混合块。