Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

スピードテストウェブページの実装

以下は、スピードテストのウェブページの実装に含まれるファイルの概要です。これらのファイルはすべて、Webサーバーでホストする必要があります。

ファイルはコントロールセンターのインストールに含まれており、次の場所からアクセスできます。

ファイルシステムでは、それらは次の場所にあります。

メモ:

これらのファイルをその場で編集すると、コントロールセンターの次回のアップグレード時に上書きされます。したがって、運用環境で使用する場合は、ファイルのコピーを作成し、別のパスでホストすることを強くお勧めします。

スピードテストファイル

これらのファイルは、エンド ユーザーが変更しないでください。

  • Speedtest.js −スピードテストの実装。
  • SpeedtestWorker.js −内部スピードテストワーカーの実装。
  • SpeedtestLib.js − の機能と Speedtest.js REST API通信をエンドユーザーに公開するライブラリ。

カスタムユーザーインターフェイス

次のファイルは、Web ページの実装例を構成します。これらは、 SpeedtestLib.js ライブラリの使用方法と、ライブラリを のユーザー インターフェイス example.htmlに接続する方法を例示しています。

  • example.html −スピードテストのウェブページ。
  • static/js/script.js − と HTML の間の SpeedtestLib.js コネクタ。
  • static/js/gauge.js −データ転送速度をリアルタイムで表示するユーザーインターフェイスメーター。
  • static/style.css −ユーザーインターフェイスのスタイリング。
  • static/logo.png − ウェブページで使用されているロゴタイプ。