公開日: 2025 年 10 月 10 日
Lighthouse はウェブサイトの監査ツールで、デベロッパーが指標、分析情報、診断機能を利用してサイトのユーザー エクスペリエンスを改善するのに役立ちます。
Lighthouse 13 は、npm を介したコマンドラインと Chrome Canary で今すぐ利用できます。また、今後 1 週間以内に PageSpeed Insights でも利用できるようになります。Chrome 143 で Chrome 安定版に導入されます。
変更点の完全なリストについては、13.0 の変更ログをご覧ください。
新しいインサイトに置き換えられたさまざまなパフォーマンス監査を削除
以前にお知らせしたとおり、Lighthouse のパフォーマンス監査と DevTools の [パフォーマンス] パネルの分析情報を、両方のツールで利用できる共通のパフォーマンス分析情報に統合しました。
Lighthouse 12 では、Lighthouse レポートのデフォルト ビューを切り替えてこれらの分析情報を表示するようにしました。Lighthouse 13 では、レポートと基盤となる JSON の両方から古い監査を削除します。
スムーズな移行を実現するうえで役立ったフィードバックをコミュニティの皆様からお寄せいただき、感謝しております。
Lighthouse 13 以降では、次の監査が置き換えられました。このバージョンでは、置き換えられた監査は使用できません。
新しい分析情報の監査 ID | 監査 ID の置換 |
---|---|
cls-culprits-insight |
layout-shifts
|
document-latency-insight |
redirects server-response-time uses-text-compression |
dom-size-insight |
dom-size |
duplicated-javascript-insight |
duplicated-javascript |
font-display-insight |
font-display |
image-delivery-insight |
modern-image-formats uses-optimized-images efficient-animated-content uses-responsive-images
|
interaction-to-next-paint-insight |
work-during-interaction |
lcp-discovery-insight |
prioritize-lcp-image lcp-lazy-loaded
|
lcp-phases-insight |
largest-contentful-paint-element |
legacy-javascript-insight |
legacy-javascript |
modern-http-insight |
uses-http2 |
network-dependency-tree-insight |
critical-request-chains uses-rel-preconnect
|
render-blocking-insight |
render-blocking-resources |
third-parties-insight |
third-party-summary |
use-cache-insight |
uses-long-cache-ttl |
viewport-insight |
viewport |
削除された監査
上記の置き換えに加えて、以下の監査は、有用な目的を果たさなくなったと判断されたため、置き換えなしで削除されました。
削除された監査 | 削除を希望する理由 |
---|---|
first-meaningful-paint |
非推奨となった古い指標(LCP に置き換えられました)。 |
font-size |
フォントが小さいと視認性の問題が生じますが、現在では SEO の問題として認識されていないようです。また、この監査の実行と維持には多額の費用がかかりました。 |
no-document-write |
最近ではファーストパーティ スクリプトでこの問題が発生することはほとんどありません。また、これを使用するサードパーティ スクリプトに対しては対応できません。 |
offscreen-images |
オフスクリーン画像はブラウザによってすでに優先度が下げられているため、遅延読み込みは帯域幅の削減には役立ちますが、Lighthouse の測定結果に影響を与える可能性は低いでしょう。 |
preload-fonts |
過剰な推奨のリスクがあるため、有効になっていません。 |
third-party-facades |
この監査では、限定的なファサードが対象となります。一部のデベロッパーは、提携していないサードパーティのファサードを使用することに懸念を表明しています。最終的には、サードパーティが回避策を講じるのではなく、サービスを改善することを望んでいます。 |
uses-passive-event-listeners |
最近ではファーストパーティ スクリプトでこの問題が発生することはほとんどありません。また、これを使用するサードパーティ スクリプトに対しては対応できません。 |
uses-rel-preload |
過剰な推奨のリスクがあるため、有効になっていません。 |
新しい分析情報監査のドキュメント
新しい監査が文書化され、新しい Lighthouse レポートからリンクされています。以前のバージョンの Lighthouse からリンクできるように、古いドキュメントは当面の間残されます。
その他の変更点
Lighthouse 13 には Node 22.19 以降が必要です。
Lighthouse の実行
Lighthouse は、Chrome DevTools、npm(Node モジュールと CLI ツールとして)、ブラウザ拡張機能(Chrome と Firefox)で利用できます。また、PageSpeed Insights など、いくつかの Google サービスも支えています。
Lighthouse Node CLI を試すには、次のコマンドを使用します。
npm install -g lighthouse
lighthouse https://www.example.com --view
Lighthouse チームへのお問い合わせ
Lighthouse 13 リリースの新機能や変更点など、Lighthouse に関連するあらゆることについて話し合うには:
- Lighthouse GitHub の問題トラッカーで問題を報告するか、フィードバックを送信します。
- Lighthouse GitHub ディスカッション フォーラムで質問する。