3 ms·
I’m working on this, but for 3D. The essential pieces you may be interested in: - put all UI in shadow dom under the root, so inspector is exactly the html be
by gfodor 4y ago
I’m working on this, but for 3D.
The essential pieces you may be interested in:
- put all UI in shadow dom under the root, so inspector is exactly the html being edited
- use the file system access api to allow local writeback to file system while editing
- when on the web, connect to GitHub or via WebDAV to write back to origin while editing
- collaborate via crdts over webrtc. I wrote a cheap/free serverless signaling system for this: https://github.com/gfodor/p2pcf https://github.com/gfodor/p2pcf - you can use y.js to sync the document DOM
DM me on Twitter if you want to Collab - this particular thread is something I’m going to be pushing hard on but not for 2D HTML, but 3D HTML. Spatial 3D documents in HTML is likely going to be a major thing with the arrival of WebXR and spatial computing.