title: JS/HTML5 WebSocket: Connect without HTTP call
body: <p>Alright so I just tried out the new WebSocket class in HTML 5, and was pretty excited they exist; however, I fail to see how they are much more rewarding than AJAX seeing as how they still initiate an HTTP call and are <em>not</em> like conventional sockets. That's why I'm asking here.</p>
  
  <p>Is there a way with HTML 5's <code>WebSocket</code> class to connect to a listening socket without sending HTTP data? Currently with TCP/IP builder it's showing all this header crap that I don't want (since I want to connect to POP3/IMAP servers without things like Flash bridges or Comet).</p>
  
  <p>Possible?</p>
  
  <p>Output from connection:</p>
  
  <pre><code>Listening for connections...Connected
  GET / HTTP/1.1
  Upgrade: WebSocket
  Connection: Upgrade
  Host: localhost:666
  Origin: null
  Sec-WebSocket-Key1: 2 987_390VNw60yi9
  Sec-WebSocket-Key2: ~196  Y p  5    P67 428  ?
  </code></pre>