По данным Q1 2026: WebGPU shipped в Chrome 113+ (стабильно с мая 2023), Safari 17+ (macOS Sonoma / iOS 17, сентябрь 2023), Firefox 141 (январь 2026, Windows only). Adoption по caniuse ≈ 76% global. Top use-cases: Web ML inference (WebLLM, Transformers.js), advanced graphics (three.js NodeMaterial), scientific viz (BabylonJS, React Three Fiber). Главное preventer: Android coverage ~60% (требует GPU drivers).
Ниже: подробности, пример, связанные, FAQ.
// Feature detection + fallback
if (navigator.gpu) {
const adapter = await navigator.gpu.requestAdapter();
if (adapter) {
// WebGPU path — compute shaders, modern graphics
useWebGPU();
return;
}
}
// Fallback — WebGL 2.0 или Canvas 2D
useWebGL();Legacy Android (< 7.0), corporate Chrome с disabled hardware accel, low-tier GPUs без Vulkan/Metal/D3D12.
Compute-heavy tasks (ML inference, physics): WebGPU 3-10x быстрее. Pure 2D graphics: ~equal.
W3C Recommendation финализирован август 2023. Future extensions (subgroups, ray tracing) в разработке.