Connecting...

The clock before is implemented using HTML5 <canvas> and Server-Sent Events. The server's time is pushed to the client every 5 seconds using a single open connection. The server is set to break connections lasting longer than 10 seconds. However, the browser automatically reconnects SSEs ~3 seconds after dropped connections!