📑
Lighthouseを実行する時はシークレットウィンドウで実行をする
Lighthouseの実行結果は拡張機能などに影響を受けます。
そのため、シークレットウィンドウで計測を行いましょう。
Lighthouseで下記のような注意文が出ます。
There were issues affecting this run of Lighthouse:
There may be stored data affecting loading performance in this location: Web SQL. Audit this page in an incognito window to prevent those resources from affecting your scores.
シークレットウィンドウで拡張機能を無効にする。
Chromeのメニューで、「その他のツール」 > 「拡張機能」 を選びます。
その後、全ての拡張機能を 「詳細」 から 「シークレットモードでの実行を許可する」 をオフにすることによって、拡張機能の設定を無効化できます。
参考として、JavaScriptの実行には下記のような違いが出たそうです。
通常のChromeで測定:2.5秒
シークレットモードのChromeで測定:0.8秒
対象のユーザーがたくさん拡張機能を使う層であれば、拡張機能がある方がリアルに近づくと思うので、臨機応変に使い分けるのがオススメです。
Discussion