コンテンツにスキップ

HTML5クライアント:サポートされているブラウザ

HTML5クライアントを使用して起動時にブラウザが赤い警告を表示する場合

あなたのブラウザがWebsocketsをサポートしていないか、ブラウザがCanvasをサポートしていないことを意味します。

これらの技術をサポートしていないブラウザは、IE6、IE7、IE8、IE9であり、これらの機能をエミュレートするためにFLASHが必要です。

WebsocketとCanvasをサポートしているブラウザ

ブラウザ キャンバス ウェブソケット
ファイアフォックス フル バージョン4から始まる完全な
クローム フル PCの最も知られているバージョンでのフル
オペラ フル 最新バージョンでの完全版
IE6 フラッシュ フラッシュ(エミュレートされたおよびプロキシサポートなし)
フラッシュ プロキシサポート付きXHR
IE7 フラッシュ フラッシュ(エミュレートされたおよびプロキシサポートなし)
フラッシュ プロキシサポート付きXHR
IE8 フラッシュ フラッシュ(エミュレートされたおよびプロキシサポートなし)
フラッシュ プロキシサポート付きXHR
IE9 フラッシュ フラッシュ(エミュレートされたおよびプロキシサポートなし)
フラッシュ プロキシサポート付きXHR
IE10 フル フル
Androidネイティブ フル XHR
オペラモバイル フル 最新バージョンでの完全版
Firefoxモバイル フル フル
サファリモバイル フル 最新バージョンのiOS4では完全に動作し、それ以外はXHRを介してエミュレートされます。

またご覧ください: ウェブソケットとXHRの違いは何ですか?

ブラウザが自動的にページをHTTPSアドレスにリロードする場合

Websocketsのトランスポートはサポートされていないことを意味します。これは、いくつかのAndroidネイティブモバイルブラウザでのケースです。

ブラウザが自動的にXHRトランスポートに切り替わるためです。

しかし、このトランスポートはHTTPプロトコルで長距離にわたって行われるため、各リクエストは新しい接続を作成します。新しい接続を作成するのは非常に遅く、不安定です(1秒あたり最大20の新しい接続)。したがって、この不安定さを避けるために、プログラムはページが自動的にHTTPSアドレスにリロードされてHTTPS接続を強制するように設計されています。

物理的には、主に持続的な安全な接続を得ることができ、長距離でもはるかに安定しています。したがって、ブラウザのロジックは、HTTPプロトコルを使用して新しい接続を作成するのではなく、すでに確立されたSSL接続を再利用します。

この動作は、次のオプションによって変更できます。TSplusプログラムフォルダー内のこのパスにある設定.jsファイル:Clients\www\software\html5\settings.js:

forcesslforxhr = false;

しかし、XHRモードでのSSLの使用を無効にすることは絶対に推奨されません。

*「C:\Program Files (x86)\TSplus\Clients\www\software\html5」フォルダーに「settings.js」という名前のファイルがない場合、あなたのTSplusバージョンは古く、このドキュメントは適用されません。まずシステムを更新するか、サポートに連絡してください。*