Username or EmailPassword
Then for all intents and purposes its worthless. If you need a bunch of plugins to make it work? Then it is NOT web based, anymore than some big flash/silverlight/.NET mess is web based. Its a client based app with SOME web elements.
If they truly want to make something web based then it should work with the major browsers, Chrome, Firefox, Opera (I'll give a pass on IE, as you usually have to hack around to get it to work anywhere near a standard) and do so WITHOUT having a bunch of extra crud installed.
Because be honest folks: How many non Linux machines do you think are out there with GTK? Answer: Damned few. This also eliminates schools, libraries, offices, and anywhere where the user isn't allowed to just install whatever they want. Kinda kills the WHOLE POINT of the web don't it? After all if I have to install crud why not just use the native client?
"Then for all intents and purposes its worthless. If you need a bunch of plugins to make it work? Then it is NOT web based, anymore than some big flash/silverlight/.NET mess is web based. Its a client based app with SOME web elements."
Well, I understand your point. However HTML/js absolutely sucks at rasterization and highly interactive interfaces at the pixel level. Technically it can be done, but it absolutely crawls even while pegging the CPU to 100% on a modern computer.
The whole OO interface could be re-implemented on top of HTML object primitives, and would be much cooler in my opinion too. However that doesn't seem to be the goal here, which was merely to project the desktop UI into a web browser.
I wouldn't worry about that too much, it is just a first version.
They can optimize as you suggested in newer versions.
For now, they can make it work with pretty much any GTK application. That's pretty cool.
You misunderstood. No plugins are needed.
The GTK-backend is a webserver and runs on a 'server' and you connect with the browser like any other website.
The GTK-backend generated a slightly more optimized VNC-like stream of pixels (as far as I could see).
So again, no plugins are needed. It works with IE10+ and pretty much all other modern desktop and mobile browsers in the near by future.
The only reason it doesn't work in IE9+ and other last year browsers is because the used to be security problems with the new websocket protocol. Edited 2011-10-16 20:30 UTC
It doesn´t require a plugin. The GTK application acts like a web server and renders the whole thing like a canvas element in the browser