I think apple should just fix their webgl implementation. They seem to be missing a fundamental feature of the web it's interactive. They have an interactive attribute for the tag but no description of what this means? What does it mean to interact with a 3d model? Can 3d model interaction be accurately defined in a single attribute? Why not just use javascript for that logic? The whole point of having multi media li…
Its a few lines of code... for a coder, and even then, its 100 lines of setup, shaders, model loading. Vs a single tag to embed a model. For a non-coder. You dont have to know how to encode/decode videos to add video to a page. Im surprised it's taken this long. (Whether it'll turn out good, not sure, but it will definitely be adopted, and fast)
Sure a non-coder could put an avi file in an html5 video tag but it won't work.
They will need to hire a coder to write code for their site that encodes the video to x264 hosts it on a CDN and then embed that in the site with the video tag.