Guide de l'Administrateur

Client HTML5 : Navigateurs pris en charge

Si votre navigateur affiche un avertissement rouge au démarrage en utilisant un client HTML5

Cela signifie que votre navigateur ne supporte pas Websockets ou que votre navigateur ne supporte pas Canvas.
De tels navigateurs qui ne prennent pas en charge ces technologies sont IE6, IE7, IE8, IE9 et ont besoin de Flash pour émuler ces caractéristiques.

Navigateurs supportant WebSocket et Canvas

Browsers Canvas Websocket
FireFox Full Full starting with version 4
Chrome Full Full in most known versions on PC's
Opera Full Full in newest versions
IE6 Flash Flash (emulated and no proxy support)
Flash XHR (with proxy support)
IE7 Flash Flash (emulated and no proxy support)
Flash XHR (with proxy support)
IE8 Flash Flash (emulated and no proxy support)
Flash XHR (with proxy support)
IE9 Flash Flash (emulated and no proxy support)
Flash XHR (with proxy support)
IE10 Full Full
Android native Full XHR
Opera mobile Full Full in newest versions
Firefox mobile Full Full
Safari mobile Full Full in newest versions up iOS4, else emulated via XHR


Voir également: Quelle est la différence entre Websockets et XHR?

Si votre navigateur recharge automatiquement les pages à une adresse HTTPS

Cela signifie que le transport Websockets n’est pas pris en charge. C’est le cas de plusieurs navigateurs natifs Android sur mobiles.
Cela est dû au fait que le navigateur bascule automatiquement en transport XHR.

Mais parce que le transport est disposé en couches sur de longues distances avec le protocole HTTP, chaque demande crée une nouvelle connexion. C’est très lent et instable pour créer de nouvelles connexions (jusqu'à 20 nouvelles connexions par seconde), donc, afin d'éviter cette instabilité, le programme est conçu pour que la page se recharge automatiquement à l’adresse HTTPS afin forcer une connexion HTTPS.

Physiquement vous obtenez une connexion quasi permanente et sécurisée et également beaucoup plus stable sur de longues distances. Ainsi, la logique du navigateur est de réutiliser une connexion SSL déjà établie au lieu de créer une nouvelle connexion comme dans l'utilisation du protocole HTTP.

Ce comportement peut être modifié par l'option suivante du fichier "setting.js" situé dans le dossier du programme Omniware "Clients\www\software\html5\settings.js":

forcesslforxhr = false; 

Mais il est absolument déconseillé de désactiver l'utilisation de SSL mode XHR.

*Si vous ne disposez pas d'un fichier nommé "settings.js" dans le dossier "C:\Program Files (x86)\Omniware\Clients\www\software\html5", alors la version de votre licence Omniware est ancienne et cette documentation n’est pas applicable. En conséquence, veuillez s'il vous plaît mettre à jour votre version ou contactez le support.



Retour haut de page