3 ms·
The web platform has tons of very high level stuff in it, much higher level than SQLite, and more is being added. Even specifically on the topic of 3D, they're
by modeless 4y ago
The web platform has tons of very high level stuff in it, much higher level than SQLite, and more is being added. Even specifically on the topic of 3D, they're trying to add a <model> tag and standard 3D model file format to HTML right now. It doesn't make sense to reject Web SQL, which is much more foundational, on the grounds of being too high level. Not now, but even less so back when the decision was made in 2010, when the web itself was all higher level and the lower level APIs you mentioned didn't even exist.
- nl 4y ago> they're trying to add a <model> tag and standard 3D model file format to HTML right now. To clarify, Apple made a proposal[0] which got no real traction. It has migrated[1] to a Javascript API[2] [0] https://github.com/WebKit/explainers/tree/main/model https://github.com/WebKit/explainers/tree/main/model [1] https://www.w3.org/community/immersive-web/ https://www.w3.org/community/immersive-web/ [2] https://github.com/immersive-web/webxr https://github.com/immersive-web/webxr
- modeless 4y agoThis is wrong. It moved to the immersive web CG but that doesn't mean it changed form to a JS API. It's just a venue change. The WebXR repo you linked is a different project entirely. The new location for <model> is here: https://immersive-web.github.io/model-element/ https://immersive-web.github.io/model-element/