title: What are the protocol differences between WebSockets versions?
body: <p>Is there a summary anywhere of the <strong>protocol difference</strong> between the various WebSockets drafts?</p>
  
  <p>The browser support levels are still all over the place, so it is not sufficient just to consider the RFC.</p>
  
  <p>Obviously the Sec-WebSocket-Version changes, and I know the early format was pretty radically different. However, I mean the more subtle changes in the protocol. For example, hybi-10 (v8), in framing, suggests the extended payload length is stored as 16/63, rather than 16/64 in RFC 6455 (v13).</p>
  
  <p>So: is there a summary of changes anywhere?</p>
  
  <p>Alternatively (if we ignore the very early drafts, and the version numbers), is it the case that the protocol is essentially the same, and that the drafts are mainly corrections to the specification text?</p>