HTML 5 WebSocket API

Deeper and deeper I dive into HTML 5. The WebSocket API allows bidirectional communications with a server. Think of this one as how you wish AJAX would have been. Not only do you have Server-Sent Events with HTML 5, you can actually have multi-directional communication with any web server.

This really opens up the possibilities of making web applications more real-time.

You can make your HTML 5 web application communicate, collaborate and receive updates in real-time through web sockets and server-sent events. Definitely a big step in the evolution of web applications.