The WebGPU initiative was actually proposed by Apple. It started off as a 'Metal for Web' spec, pretty much. You can enable an out-dated implementation of WebGPU in Safari for iOS and Safari Technology Preview .
WebGPU will be powered by custom implementations created by their browser vendors. Chrome/Edge will use Dawn, Firefox will use wgpu, and Safari will also use their own built-in solution.
WebGPU is nowhere near as complex as Vulkan or DX12, luckily! ;) It's more comparable to Metal's 'complexity'.