Chrome 113 的新变化

以下是您需要知晓的相关信息:

我是 Adriana Jara。我们来深入了解一下 Chrome 113 中面向开发者的新功能。

WebGPU 就在这里。

WebGPU 是一种新的 Web API,它提供了新型硬件功能,并允许在 GPU 上执行渲染和计算操作,这与 Direct3D 12MetalVulkan 类似。

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 >标题 >响应标头、 将鼠标悬停在某个标题的值上,点击修改并进行修改。

通过标头替换项修复了 CORS 错误。

您还可以添加新标题:

添加自定义标头。

而且可以在一个位置修改所有替换项。

正在修改所有替换项。

请参阅这篇文章,了解如何在开发者工具中使用此功能和其它更新内容

即将发布 First-Party Set。

First-Party Set (FPS) 即将开始发布到稳定版。First Party Set 是 Privacy Sandbox 的一部分。它可供组织声明网站之间的关系,以便浏览器允许出于特定目的限制访问第三方 Cookie。

示意图:brandx.com、fly-brandx.com 和 drive-brandx.com 作为一个组,而 example.com、example.rs、example.co.uk 作为另一个组。

作为 First-Party Set 工作的一部分,Chrome 正在实施和扩展 Storage Access API,以允许网站请求在第三方环境中访问其 Cookie。 这样一来,拥有相关网站(例如,使用不同的域名或特定国家/地区网域)的单位仍然可以提供单点登录或共享会话等服务。 注意!此 API 将在数周时间内逐步向用户推出,以便进行测试和评估。

等等!

当然还有很多其他功能。

深入阅读

本指南仅涵盖部分重要内容。请访问以下链接 Chrome 113 中的其他变更。

订阅

要随时掌握最新动态,请订阅 Chrome 开发者 YouTube 频道, ,每当我们发布新视频时,您都会收到电子邮件通知。

我是 Adriana Jara,Chrome 114 发布后,我会随时为您效劳 告诉您 Chrome 中的新变化!