
Apple于WWDC 2025宣布,Safari 26将于macOS、iOS、iPadOS及visionOS版本预设启用WebGPU。这项更新让浏览器具备直接呼叫图形处理单元(GPU)的能力,有助于提升3D图形与前端运算效能,未来预期将对网页应用开发及效能表现产生影响。
WebGPU属于新一代跨平台网页图形标準,能以更贴近底层硬件的方式执行运算与图形着色器,现已陆续在Chrome、Edge等主要浏览器桌面版本支援,但各平台细节与预设开启情形仍有所不同。
WebGPU相较于WebGL,能绕过OpenGL ES等转译层,直接呼叫Metal等系统级绘图API,有助于减少处理延迟与记忆体资源複製负担。实际应用场景如即时光影、粒子模拟、物理运算等高负载网页3D功能,预期可藉此获得较佳互动体验。主流前端函式库如Three.js、Babylon.js,以及Unity等实验性WebGPU方案已释出,开发者可根据专案需求调整转译后端,评估是否启用WebGPU功能。
WebGPU也支援前端进行矩阵运算、影像处理等非图形运算工作,更多运算任务可于本地端执行,降低对云端资源的依赖,有助于减少延迟并强化使用者隐私。开发团队提到,WebGPU由于能够存取较底层的硬件资源,因此他们在设计时也特别重视安全性,避免产生新的攻击途径。此外,官方也透过调整验证机制,在确保安全性的同时,减少执行负担,让效能更接近原生应用程序。
在行动装置方面,WebGPU与硬件能源管理与排程技术协同运作,根据设备运算能力与状态调整算绘负载,协助提升iPhone、iPad或Apple Vision装置的3D模型、动画或运算内容表现,以兼顾装置效能与续航。
现在Safari 26预设启用WebGPU,代表着该技术已进入主流浏览器发展阶段,主要桌面浏览器皆具备WebGPU核心支援,不过支援範围及成熟度仍因平台有所差异。开发者可透过Safari Technology Preview测试WebGPU功能,并依专案需求评估相关开发指引,以发挥GPU运算潜力。