以下是您需要知晓的相关信息:
- 借助 WebGPU,可在网页上进行高性能 3D 图形和数据并行计算。
- 开发者工具现在可以替换网络响应标头。
- First Party Set 是 Privacy Sandbox 的一部分,供组织声明相关网站即将发布。
- 还有许多其他功能。
我是 Adriana Jara。我们来深入了解一下 Chrome 113 中面向开发者的新功能。
WebGPU 就在这里。
WebGPU 是一种新的 Web API,它提供了新型硬件功能,并允许在 GPU 上执行渲染和计算操作,这与 Direct3D 12、Metal 和 Vulkan 类似。
与 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 >标题 >响应标头、 将鼠标悬停在某个标题的值上,点击修改并进行修改。
您还可以添加新标题:
而且可以在一个位置修改所有替换项。
请参阅这篇文章,了解如何在开发者工具中使用此功能和其它更新内容
即将发布 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 开发者 YouTube 频道, ,每当我们发布新视频时,您都会收到电子邮件通知。
我是 Adriana Jara,Chrome 114 发布后,我会随时为您效劳 告诉您 Chrome 中的新变化!