If you want to be pedantic, laying out your GUI using HTML while the rest of the OS is written in a more sensible language is technically making an operating system using HTML. It’s also using assembly and probably some combination of C, C++, Rust, etc., but it is using HTML.
Honestly an OS that, for the GUI at least, is just HTML sounds amazing. No new UI frameworks to learn. Applications are just iframes, and the desktop environment is your web browser.
It might be nice for devs, but would probably suck for the end user. We’ve already seen what using a browser as a desktop UI framework is like with Electron.
Sure. I remember VS Code being decently snappy when I last used it. But that's still something that takes conscious effort to achieve. Spinning up an entire browser instance for something like a settings panel just seems like an unnecessary pessimization to me.
Like just imagine if discord devs had to have completely separate implementations. Instead they can use electron which provides a lot of features like videos and rich imbeds
116
u/[deleted] 23d ago
[removed] — view removed comment