|
|
Home » Community » U++ community news and announcements » New rainbow web backend experiment: javascript terminal to U++
New rainbow web backend experiment: javascript terminal to U++ [message #41547] |
Sat, 28 December 2013 14:58 |
|
mirek
Messages: 13975 Registered: November 2005
|
Ultimate Member |
|
|
I am now experimenting with HTML5 to U++ server backend.
The goal is to make any U++ application, possibly with minor tweaks, run on server controlled from browser. The target performace should be about as good as using windows application over terminal server.
I have some initial success, and right now (until it crashes you can see the result at:
http://www.eventcraft.eu:8000
Beware, the is so far no code to run separate sessions for users, everybody will see that same running process.
Only reasonable recent versions of Firefox and Chrome (and perhaps Safari) are supported. I doubt IE will ever be good enough...
Right now, latency is not very good, because I am using plain Ajax to communicate with server. I believe that going websockets should significantly improve the situation - I am working on that now.
Bandwith seems to be minor issue even now, being at about 20KB/s, but I have a couple of ideas how to improve on that as well.
Finally, it might be quite a good idea to abandon canvas drawing and instead use WebGL. But that is less important....
If you want to see the code (or even collaborate), it is in
rainbow/WebWord
Mirek
|
|
|
Re: New rainbow web backend experiment: javascript terminal to U++ [message #41548 is a reply to message #41547] |
Sat, 28 December 2013 16:53 |
|
Wow, that's freaking awesome
Judging by what I saw before it stopped responding, it works quite well Even on my slowish computer it is usable. All it needs is a nice chameleon skin to make it look more like a web app and less like Win98
Also, I'm under the impression that you run it under root user. That is probably not good idea, with application that can read and write files to disk
Best regards,
Honza
|
|
|
Re: New rainbow web backend experiment: javascript terminal to U++ [message #41549 is a reply to message #41547] |
Sat, 28 December 2013 17:18 |
|
PS:
mirek wrote on Sat, 28 December 2013 14:58 | Beware, the is so far no code to run separate sessions for users, everybody will see that same running process.
|
There are some rendering artifacts when another client interacts with the app. But apart from that it behaves just like any modern collaboration framework. So it is probably not a bug, it is a feature
Honza
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Goto Forum:
Current Time: Thu May 02 23:20:59 CEST 2024
Total time taken to generate the page: 0.05821 seconds
|
|
|