ドキュメント一覧 | 使用方法一覧

Boomerang 使用方法 #10:
Google Chrome による prerendered されたページの読み込み時間

このユースケースは Google Chrome 13 に実装された prerender 機能をベースにしています。このユースケースのために2つのページを使います。このページはサンプルの2番目のページになります。詳しい説明は 1番目のページ をご覧ください。

1番目のページ からこのページへクリックしていれば、下の方にパフォーマンスの結果が確認できるはずです。もしこれが帯域幅のテスト以来の初回のテストなら6秒ほど時間がかかるかもしれません。1番目のページからリンクをクリックすれば同じ結果を確認できます。

下のボックス内で、rt.start に cookie が設定されていれば、次のようなことが確認できるはずです:

  1. t_done (load time): クリックしてから表示されるまでの時間 (perceived load time)
  2. t_load: fetchStart/navigationStart から prerender が終わるまでの時間
  3. t_prerender: fetchStart/navigationStart から表示されるまでの時間
  4. t_postrender: prerender が終わってから表示されるまでの時間

もし rt.start に navigation(かそれ以外)が設定してあれば、t_done は t_prerender と同じになります。もし t_prerender が設定されていなければ、このページは prerender されておらず、t_done は実際の読み込み時間と認識されています。