经过四周的开发,Chrome 113稳定版正式上线。新版本包括AV1视频编码、WebGPU和其他用于视频电话会议的增强功能。
默认情况下启用WebGPU
WebGPU是一种新的new API,它使用现代硬件功能,并允许在GPU上进行渲染和计算操作。
与WebGL系列的API不同,WebGPU提供了对更高级GPU功能的访问,并为GPU上的通用计算提供一流的支持。许多广泛使用的WebGL库一直在尝试支持WebGPU,这意味着使用WebGPU可能只需要修改一行代码。
Babylon.js:已经有完整的WebGPU支持了。
PlayCanvas:已经宣布了对WebGPU的初步支持。
TensorFlow.js:支持WebGPU的优化版本。
Three.js: WebGPU支持正在开发中。
Devtools覆盖网络响应头
在DevTools中,开发人员现在可以在网络面板中覆盖响应头。
以前,您需要访问web服务器来测试HTTP响应头。有了响应头的覆盖,您可以对各种头执行本地原型修复,包括但不限于:
跨来源资源共享(CORS)题头
权限-策略标题
交叉源隔离接头
要覆盖标题,请导航至网络>标题>响应标题,将鼠标悬停在标题值上,单击编辑并编辑它。
您也可以添加新标题:
并在一个位置编辑所有内容:
FPS正在被逐渐引入。
第一方集(FPS)开始推出稳定版本。第一方设置是隐私沙箱的一部分。它是组织声明网站之间关系的一种方式,以便浏览器可以允许出于特定目的对第三方cookie进行有限的访问。
作为第一方set工作的一部分,Chrome正在实现和扩展存储访问API,以允许网站在第三方环境中请求访问其cookies。有了它,拥有相关网站的组织(例如,使用不同的域名或特定国家的域名)仍然可以提供单点登录或共享会话等服务。这个API会在几周内慢慢介绍给用户进行测试和评估。
改进的AV1视频通话
Chrome 113改进了集成的AV1视频编解码器:
网络连接更好的用户可以获得更好的视频通话。与VP9相比,AV1在相同带宽下可以提供更好的视频质量,在桌面上运行速度提升25%。
在桌面上增加了笔记选项。
增加侧边栏笔记功能,让你可以在网站旁边写下自己的想法和笔记。你需要启用chrome://flags/# power-bookmark-back end和chrome://flags/# user-notes-side-panel标志来使用这个功能。
其他的
现在可以使用不带前缀的image-set类型,这样作者就不需要使用webkit-image-set,而且它已经更新到了当前的规范。
现在支持溢出内嵌和溢出块媒体功能。
更多详情,请见:https://developer.chrome.com/blog/new-in-chrome-113/.