The Broadway Windowing System
docs.gtk.org
docs.gtk.org
https://alnvdl.github.io/2023/11/18/a-cloud-based-vs-code-wo...
https://doc.qt.io/qt-5/webgl.html
I've used this to let friends on IRC paint on my LED shelf (https://github.com/eikehein/hyelicht), which has a Qt-based embedded and phone app GUI, over the internet. Cheap fun!
Either way, it's a cool feature in both toolkits. (Not trying to belittle GTK here.)
Though for something simple like just rendering GUI widgets the opposite may very well be true.
Now there's a quote for the ages.
So I'm curious, is it back with a vengeance? Are people working on this?
See here from 2010: https://blogs.gnome.org/alexl/2010/11/23/gtk3-vs-html5/ More here in GTK4: https://blogs.gnome.org/alexl/2019/03/29/broadway-adventures...
Could developers use this to make web-based apps along-side desktop clients? If so , Desktop frameworks like GTK and Qt should focus on this idea more to reclaim the desktop from the monstrosity that is Electron.
On that, I found https://github.com/kbumsik/VirtScreen
* (epiphany:13774): WARNING *: 12:18:59.172: Disabled hardware acceleration because GTK failed to initialize GL: The current backend does not support OpenGL.
It might be bugged and change the sent resolution when you do this though. (based on my limited experience with x11 forwarding)