Skip to content

WebGPU adoption в браузерах — 2026

Коротко:

По данным 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.

Детали

  • Chrome desktop + Android: Mali G77+, Adreno 620+ (пропускают устаревшие)
  • Safari 17+ на macOS Sonoma / iOS 17 — default enabled, GPU-powered CSS filters
  • Firefox 141 (Jan 2026) — Windows only, macOS + Linux через флаг
  • WebGPU API — 60+ новых Objects (Device, Pipeline, Encoder, Buffer, …)
  • Fallback: detect navigator.gpu, дропать на WebGL 2.0 или Canvas 2D

Пример

// 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();

Связанные

Часто задаваемые вопросы

Что блокирует 100% adoption?

Legacy Android (< 7.0), corporate Chrome с disabled hardware accel, low-tier GPUs без Vulkan/Metal/D3D12.

Производительность vs WebGL?

Compute-heavy tasks (ML inference, physics): WebGPU 3-10x быстрее. Pure 2D graphics: ~equal.

Когда стандарт?

W3C Recommendation финализирован август 2023. Future extensions (subgroups, ray tracing) в разработке.