Only works with WebSocket browsers. You'll need Chrome or Safari
But it is not working with iPad's safari version
Nice hack. In case you are using Node.js in the back end, you might want to check out socket.io. Provides Websocket support as well fall back transports for browsers that don't support WS.
I'm using EventMachine with em-websocket for the backend. I might convert it to Node w/ Socket.IO to see if there is a performance difference.