Gtk3 on a HTML5 backend
Does anyone else remember the X11 browser plugin?  It was an X server that ran as a plugin in Netscape and IE, with a little bit of magic ("xrx") to handle authentication to the web server.  So you could visit a web page and start running, say, FrameMaker in your browser.<p>There's a guide to getting it set up still alive at <a href="http://www.csn.ul.ie/~caolan/TechTexts/Broadway.html" rel="nofollow">http://www.csn.ul.ie/~caolan/TechTexts/Broadway.html</a><p>This was in 1996, in the X11R6.3 release ("Broadway"), the same release they came out with LBX, the low-bandwidth extension to X, so that you could run your X11 apps over a modem with reasonable throughput.<p>It never got much adoption. I don't really know why. My guess, though, is that it didn't address the real reasons people were moving from X11 to browser apps: server load, security, ease of administration, latency-tolerance, and ease of development.<p>Today, server load and latency tolerance are a lot less important than they were in 1996, because computers are a hundred times faster and hundreds of millions of people have ping times under 20 milliseconds, ten times faster than you'd get on a modem.<p>But security, ease of administration, and ease of development are a lot more important now than they were in 1996.<p>So, I suspect this won't get widely adopted, but it could go either way. I hope it does!