Saltar al contenido

Cliente HTML5: Navegadores compatibles

Si su navegador muestra una advertencia roja al iniciar al usar el cliente HTML5

Significa que su navegador no es compatible con Websockets o su navegador no es compatible con Canvas. Tales navegadores que no son compatibles con estas tecnologías son IE6, IE7, IE8, IE9 y necesitan FLASH para emular estas funciones.

Navegadores que soportan Websocket y Canvas

Navegadores Lona Websocket
FireFox Completo Versión completa a partir de la 4
Chrome Completo Completo en la mayoría de las versiones conocidas en PC.
Ópera Completo Completo en las versiones más recientes
IE6 Flash Flash (emulado y sin soporte de proxy)
Flash XHR (con soporte de proxy)
IE7 Flash Flash (emulado y sin soporte de proxy)
Flash XHR (con soporte de proxy)
IE8 Flash Flash (emulado y sin soporte de proxy)
Flash XHR (con soporte de proxy)
IE9 Flash Flash (emulado y sin soporte de proxy)
Flash XHR (con soporte de proxy)
IE10 Completo Completo
nativo de Android Completo XHR
Opera móvil Completo Completo en las versiones más recientes
Firefox móvil Completo Completo
Safari móvil Completo Completo en las versiones más recientes hasta iOS4, de lo contrario emulado a través de XHR

También vea: ¿Cuál es la diferencia entre websockets y XHR?

Si su navegador recarga automáticamente las páginas a la dirección HTTPS

Significa que el transporte de Websockets no es compatible. Este es el caso en varios navegadores móviles nativos de Android. Se debe al hecho de que el navegador cambia automáticamente al transporte XHR.

Pero debido a que este transporte se realiza a largas distancias con el protocolo HTTP, cada solicitud crea una nueva conexión. Es muy lento e inestable crear nuevas conexiones (hasta 20 nuevas conexiones por segundo), por lo tanto, para evitar esta inestabilidad, el programa está concebido para que la página se recargue automáticamente a la dirección HTTPS para forzar la conexión HTTPS.

Físicamente, también obtienes una conexión segura mayormente persistente y mucho más estable en largas distancias. Así que la lógica del navegador reutiliza la conexión SSL ya establecida en lugar de crear una nueva conexión como lo hace el uso del protocolo HTTP.

Este comportamiento se puede cambiar mediante la siguiente opción en el archivo setting.js ubicado en la carpeta del programa TSplus bajo esta ruta: Clients\www\software\html5\settings.js:

forcesslforxhr = false;

Pero no se recomienda en absoluto deshabilitar el uso de SSL en modo XHR.

*Si no tiene un archivo llamado “settings.js” en la carpeta “C:\Program Files (x86)\TSplus\Clients\www\software\html5”, entonces su versión de TSplus es más antigua y esta documentación no se aplica. Por favor, actualice su sistema primero o contacte con el soporte.*