Web Storage demo

Regularly sends message draft to server and can run offline too. Next time you come online, message is sent to server again.