在2023年的时候,Chrome 113的发布将WebGPU带入主流,允许开发者直接访问机器的GPU,从而在浏览器中运行复杂的图形和3D应用。不过遗憾的是,Firefox用户却一直未能享受到这一功能。如今,Mozilla终于宣布了一个好消息,根据Mozilla GFX团队的最新更新,Firefox 141将在7月22日发布时正式支持WebGPU。
这一版本最初仅支持Windows系统,而Mac、Linux和Android版本也在未来的路线图中。
Firefox的WebGPU实现基于WGPU crate,这是一个基于Rust的接口,能够将网络请求转换为Direct3D 12、Metal或Vulkan的本地命令,具体取决于用户的系统。
这种实现方式确保了WebGPU在不同操作系统上的兼容性和性能。
目前Firefox仍然缺少一些其他Chrome功能,例如内置的PWA(渐进式Web应用)支持、View Transitions API(允许更平滑的页面过渡)以及WebUSB等。