I've been playing with WebSockets for a while. And here are some links to the projects I've came up with. Server side is written in Mojolicious::Lite. Client side is mostly JQuery. For non websocket browser Flash workaround is used.
Showmetheshell
An interactive shell with colors and unicode support.
http://github.com/vti/showmetheshell
Some screenshots are available in the repo:
http://github.com/vti/showmetheshell/tree/master/screenshots
Showmethedesktop
A HTML5 Canvas VNC client.
http://github.com/vti/showmethedesktop
When implementing this I've also written a Protocol::RFB module. That does the job.
http://github.com/vti/protocol-rfb
Showmethedrawing
A HTML5 Canvas simple colaboration drawing.
http://github.com/vti/showmethedrawing
Mojomber
A simple multiplayer Bomberman clone. Fun to play :)
http://github.com/vti/mojomber
And BTW, Mojo::JSON::Any speeds up everything.
Enough self advertising for today ;)
