Lighthouse 13 の新機能

公開日: 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 DevToolsnpm(Node モジュールと CLI ツールとして)、ブラウザ拡張機能(ChromeFirefox)で利用できます。また、PageSpeed Insights など、いくつかの Google サービスも支えています。

Lighthouse Node CLI を試すには、次のコマンドを使用します。

npm install -g lighthouse
lighthouse https://www.example.com --view

Lighthouse チームへのお問い合わせ

Lighthouse 13 リリースの新機能や変更点など、Lighthouse に関連するあらゆることについて話し合うには: