Seriously, how long do we have to wait until the browser is just a language VM and a drawable surface and you supply your own programming language and layout engine?
Like, hey, this URL just points to say, a QT app, and then it runs in this "browser" window over the network. Where have I heard of this before...
Everything else just feels like loads of duct tape on top of an over-stressed document browsing paradigm. Just rip it out completely.
Recent efforts to strip browsers down to their core functionality, and provide a world where the current web is effectively userland code:
* web components
* service workers
* Houdini
Imagine a future where browsers just implement these low level concepts, and HTML is defined as an (open source/community) library that all vendors bundle as part of their browser.
And then, also consider how much overlap there is here with traditional operating systems. Your next device OS could be just another layer on top.
Comments
Seriously, how long do we have to wait until the browser is just a language VM and a drawable surface and you supply your own programming language and layout engine?
Like, hey, this URL just points to say, a QT app, and then it runs in this "browser" window over the network. Where have I heard of this before...
Everything else just feels like loads of duct tape on top of an over-stressed document browsing paradigm. Just rip it out completely.
That's kind of the goal.
Recent efforts to strip browsers down to their core functionality, and provide a world where the current web is effectively userland code:
* web components
* service workers
* Houdini
Imagine a future where browsers just implement these low level concepts, and HTML is defined as an (open source/community) library that all vendors bundle as part of their browser.
And then, also consider how much overlap there is here with traditional operating systems. Your next device OS could be just another layer on top.
Sounds like another Google plan to make adblocking impossible.
Here are your Qt examples, https://www.qt.io/qt-examples-for-webassembly
Java applet?
You mean like targeting WASM and drawing to a canvas element?