BackgroundThe W3C has developed the Websocket API proposal for HTML5, that enables web pages to perform two-way communication with a remote host. There is also a proposed IETF draft websocket protocol to transport the websocket messages. I believe that there are significant deficiencies in the proposed websocket protocol and this paper looks at how they can be rectified. Specification StyleThe w