以下是您需要知晓的相关信息:
- WebGPU 现已推出,可在 Web 上实现高性能 3D 图形和数据并行计算。
- 现在,DevTools 可以替换网络响应标头。
- 第一方集是 Privacy Sandbox 的一部分,可让组织声明相关网站,现已开始推出。
- 还有许多其他功能。
我是 Adriana Jara。我们来深入了解一下 Chrome 113 中面向开发者的新功能。
WebGPU 现已推出。
WebGPU 是适用于 Web 的新 API,它公开了现代硬件功能,并允许在 GPU 上执行渲染和计算操作,类似于 Direct3D 12、Metal 和 Vulkan。
与 WebGL 系列 API 不同,WebGPU 可让您使用更高级的 GPU 功能,并为 GPU 上的通用计算提供一流的支持。
该 API 的设计考虑了 Web 平台。其特点如下: 符合惯例的 JavaScript API。 与 Promise 集成。 支持导入视频。 提供出色的错误消息,打造完善的开发者体验。
许多广泛使用的 WebGL 库已经在实施 WebGPU 支持,或者已经完成了此项工作。这意味着,使用 WebGPU 可能只需要进行一行更改,例如:
- Babylon.js::已全面支持 WebGPU。
- PlayCanvas:已宣布初步支持 WebGPU。
- TensorFlow.js::支持针对 WebGPU 优化的大多数运算符版本。
- Three.js::正在开发 WebGPU 支持。
如需了解所有详情,请参阅 MDN 上的 WebGPU 文档。
开发者工具响应标头替换项。
现在,您可以在开发者工具的 Network 面板中替换响应标头。
以前,您需要访问网络服务器才能对 HTTP 响应标头进行实验。
借助响应标头替换项,您可以在本地对各种标头(包括但不限于)进行修复原型设计:
如需替换标头,请依次前往 Network(网络)> Headers(标头)> Response Headers(响应标头),将光标悬停在标头的值上,然后点击修改并进行修改。
您还可以添加新标题:
并在一个位置修改所有替换项。
如需了解如何使用此功能以及 DevTools 中的其他更新,请参阅这篇文章
First-Party Sets 功能正在推出。
First-Party Set (FPS) 即将面向稳定版发布。第一方组是 Privacy Sandbox 的一部分。组织可以通过这种方式声明网站之间的关系,以便浏览器允许出于特定目的进行有限的第三方 Cookie 访问。
在 First-Party Set 相关工作中,Chrome 正在实现和扩展 Storage Access API,以允许网站在第三方环境中请求访问其 Cookie。借助此功能,拥有关联网站(例如使用不同的域名或特定于国家/地区的域名)的组织仍可提供单点登录或共享会话等服务。 注意!我们将在几周内逐步向用户发布此 API,以便进行测试和评估。
等等!
当然,还有许多其他功能。
- 现在,无前缀的 image-set 类型已推出,因此作者无需使用
-webkit-image-set
,并且该类型符合最新规范。 - 现在支持
overflow-inline
和overflow-block
媒体功能。 - WebGPU WebCodecs 集成目前处于源站试用阶段。
深入阅读
本文仅介绍了一些主要亮点。如需了解 Chrome 113 中的其他变更,请点击以下链接。
- Chrome 开发者工具 (113) 中的新变化
- Chrome 113 弃用和移除的功能
- ChromeStatus.com 上有关 Chrome 113 的最新动态
- Chromium 源代码库更改列表
- Chrome 发布日历
订阅
如需及时了解最新动态,请订阅 Chrome 开发者 YouTube 频道,这样每当我们发布新视频时,您就会收到电子邮件通知。
我是 Adriana Jara,Chrome 114 发布后,我会立即为您介绍 Chrome 中的新变化!