It seems that every question about sockets and Javascript results to an answer to use WebSockets. OK, I get that. I know you can't use sockets because of the same-origin policy.
BUT. Are sockets just non-existent from the browser or do they exist and just happen to be limited?