For non-games usually Server-Sent Events (http://dev.w3.org/html5/eventsource/) may be simpler to use:
• it's pure HTTP, message format is dead simple ("data: payload\n\n")
• browser handles network failures and reconnections automatically.
• browsers can share same stream URL between windows
His use-cases with to-do app and analytics were good fits for SSE.