This is an experimental technology
Because this technology's specification has not stabilized, check the compatibility table for the proper prefixes to use in various browsers. Also note that the syntax and behavior of an experimental technology is subject to change in future versions of browsers as the spec changes.
WebSockets es una tecnología que hace posible abrir una sesión de comunicación interactiva entre el navegador del usuario y un servidor. Con esta API, puedes enviar mensajes a un servidor y recibir respuestas por eventos sin tener que consultar al servidor.
Documentación
| Herramientas
Temas relacionados |
Consulta también
Compatibilidad de los navegadores
Característica | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Compatibilidad con la versión -76 | 6 | 4.0 (2.0) | Not supported | 11.00 (desactivado) | 5.0.1 |
Compatibilidad con el protocolo de la versión 7 | Not supported | 6.0 (6.0) usa MozWebSocket . | Not supported | Not supported | Not supported |
Compatibilidad con el protocolo de la versión 10 | 14 | 7.0 (7.0) usa MozWebSocket . | HTML5 Labs | ? | ? |
Característica | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Compatibilidad con la versión -76 | ? | ? | ? | ? | ? |
Compatibilidad con el protocolo de la versión 7 | ? | ? | ? | ? | ? |
Compatibilidad con el protocolo de la versión 8 (borrador 10 de IETF) | ? | 7.0 (7.0) | ? | ? | ? |
Notas para Gecko
El soporte de WebSockets en Firefox sigue de cerca el desarrollo de la especificación WebSocket. Firefox 6 implementa la versión 7 del protocolo subyacente, mientras que Firefox 7 implementa la versión 8 (según lo especificado por el borrador 10 de IETF). Firefox Mobile recibió el soporte de WebSocket en Firefox móvil 7.0.
Antes de Gecko 6.0 , hubo, incorrectamente, un objeto WebSocket
que algunos sitios creyeron que implicaba que los servicios WebSocket
no estaban prefijados. Este objeto se ha cambiado a MozWebSocket
.
A partir de Gecko 7.0 , la preferencia network.websocket.max-connections
se usa para determinar el número máximo de conexiones WebSocket que pueden estar abiertas a la vez. El valor predeterminado es 200.