以下是您有必要知道的信息:
- 现已推出 WebGPU,它可以在网络上实现高性能 3D 图形和数据并行计算。
- 开发者工具现在可以替换网络响应标头。
- First Party Set 是 Privacy Sandbox 的一部分,可让组织声明相关网站。
- 还有许多更多内容。
我是 Adriana Jara。我们来深入了解一下 Chrome 113 会为开发者带来哪些新变化。
WebGPU 现已推出。
WebGPU 是一种新的 Web API,类似于 Direct3D 12、Metal 和 Vulkan,可提供现代硬件功能并允许在 GPU 上执行渲染和计算操作。
与 WebGL API 系列不同,WebGPU 支持使用更高级的 GPU 功能,并为 GPU 上的常规计算提供了一流的支持。
此 API 在设计时充分考虑了网络平台的需求。它具备以下特点: 一种惯用的 JavaScript API。 与 promise 集成。 支持导入视频。 提供完善的开发者体验,并提供出色的错误消息。
许多广泛使用的 WebGL 库已经着手实现 WebGPU 支持,或者已经做到了。这意味着,使用 WebGPU 可能只需进行一行更改,例如:
- Babylon.js::已全面支持 WebGPU。
- PlayCanvas:已宣布对 WebGPU 提供初步支持。
- TensorFlow.js::支持大多数运算符的 WebGPU 优化版本。
- Three.js::我们正在开发对 WebGPU 的支持。
如需了解详情,请参阅有关 MDN 的 WebGPU 文档。
Devtools 响应标头覆盖。
在开发者工具中,您现在可以替换 Network 面板中的响应标头。
以前,您需要访问网络服务器才能对 HTTP 响应标头进行实验。
通过响应标头替换项,您可以在本地对各种标头进行原型修复,包括但不限于:
如需替换标头,请依次前往 Network > Headers > Response Headers,将鼠标悬停在标头的值上,点击 Edit 进行修改。
您也可以添加新标题:
还可在一个位置修改所有覆盖设置。
参阅这篇文章,了解如何在开发者工具中使用此功能和其他更新
First-Party Set 即将发布。
First-Party Set (FPS) 开始推出稳定版。First Party Set 是 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 弃用和移除
- 针对 Chrome 113 的 ChromeStatus.com 更新
- Chromium 源代码库更改列表
- Chrome 发布日历
订阅
如需随时了解最新动态,请订阅 Chrome Developers YouTube 频道,每当我们发布新视频时,您都会收到电子邮件通知。
我是 Adriana Jara