Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
The WebSocket protocol is still in draft form, and may change as it is finalized. However, since the specification has just been submitted to the IETF for final review, it is relatively unlikely to face significant changes. As mentioned in the beginning of this section, the major downside to using the WebSocket protocol right now is that only the very latest browsers support it.
Despite those caveats, WebSockets are a promising new way to implement bidirectional communication between a browser and server. As the protocol gains widespread support, we will start seeing implementations in more prominent applications.