start slug: html5j-performance after block slug: html5j-performance
×
after template slug: html5j-performance after init slug: html5j-performance

Webパフォーマンス賞

提供団体:

html5j パフォーマンス部

受賞作品: 該当なし
一次審査を通過した数十作品のうち、パフォーマンスへの配慮を怠っていないWebサイト/Webアプリケーションに対して賞を提供します。 (ただし、インストール型のモバイルアプリケーションなどは含みません)

一次審査を通過した数十作品のうち、パフォーマンスへの配慮を怠っていないWebサイト/Webアプリケーションに対して賞を提供します。 (ただし、インストール型のモバイルアプリケーションなどは含みません)

審査基準

計測方法

  • デスクトップサイト
    • トップページを「実験計画法」に基づき、おおよそ1時間に1回の間隔で、2週間計測します。
    • 計測は、NTTとKDDIから行います。計測拠点は、東京都23区内で、自動計測システムによる定点観測であり、場所は秘匿します。
    • IE9(GPUアクセラレーションON)とFirefox14(SPDY ON)を利用します。
    • ページの終了は、1秒以上HTTP通信が検出されなかった時点を以って終了と認識します。(Ajaxなどの非同期通信もトレースします。)
    • 計測は、トップページに含まれる全ての構成ファイルのダウンロード完了時間と、W3C Web Performance Working Groupで定義する表示開始時間(First Paint)と、Time To Interactive(操作可能開始時間)です。
  • モバイルサイト
    • トップページを「実験計画法」に基づき、おおよそ1時間に1回の間隔で、2週間計測します。
    • 計測は、NTT DoCoMoとSoftBankの3G回線を用います。計測拠点は、東京都23区内で、自動計測システムによる定点観測であり、場所は秘匿します。
    • iPhone5 (iOS6) のブラウザ環境をシミュレートし、端末のハードウェアスペックはシミュレートせず、ハードウェアがボトルネックにはならないように、ハイスペックなハードウェアにて計測します。つまり、計測されるパフォーマンス値は、携帯キャリアの基地局、コアネットワークを含む回線状況と、ページの構成ファイル、配信Webシステム環境(DNSを含む)のみに依存します。
    • ページの終了は、2秒以上HTTP通信が検出されなかった時点を以って終了と認識します。(Ajaxなどの非同期通信もトレースします。)
    • 計測は、トップページに含まれる全ての構成ファイルのダウンロード時間完了です。

評価方法

  • パフォーマンス
    • パフォーマンスは、計測期間中に取得した数値を統計分析します。
      • 全計測データの75パーセンタイルの数値を比較基準値として使用します。
  • 可用性
    • 可用性は、計測期間中に取得した数値を統計分析します。
      • 接続自体が出来なかった場合、10点の減点とします。
        • 例〜計測期間中、10回接続できなかった場合、10回×−10点=−100点
      • ページ内のコンテンツエラーについては、計測毎にエラー1つにつき1点の減点とします。
        • 例〜計測期間中、3つのファイルが404 Not Foundで、それが30計測について検出されば場合、3ファイル×30回×−1点=−90点