Nice to see excitement around the proposed html-in-canvas feature, but remember you can already put canvas behind/atop HTML elements.

The benefits of this new feature are:

➡️ Readbacks (eg sending to a VideoEncoder)
➡️ Showing HTML on non-planar shapes
➡️ Using shaders on HTML

@jaffathecake as a web dev who also does some WebGL work, I despise making 2D UIs in game engines. I'm usually just overlaying HTML. So, the opportunity to more immersively integrate a 2D CSS UI in a 3D world sounds awesome.