INP は試験運用版ではなくなりました。2024 年に Chrome を Core Web Vitals にするための計画をご紹介します。
<ph type="x-smartling-placeholder">
Web Vitals プログラムにおける Chrome の使命は、優れたユーザー エクスペリエンスに不可欠な指標である Core Web Vitals に開発者が集中できるようにすることです。私たちが重視してきたユーザー エクスペリエンスの重要な側面の一つが応答性です。応答性とは、ウェブページがユーザーの操作に迅速に反応する能力です。
First Input Delay(FID)は、応答性を測定する Core Web Vitals の指標ですが、これまでにも説明したように、FID には既知の制限事項があります。そこで Google は、こうした制限に効果的に対処できる試験運用版(当時)の指標についてのフィードバックを募集することにしました。2022 年、Google は新しい指標として Interaction to Next Paint(INP) を発表しました。これを Google のツールで幅広く利用できるようにし、コミュニティと協力してその有効性のテストを開始しました。
さらに 1 年間テストを行い、コミュニティからフィードバックを集めたので、いよいよ INP の試験運用版がなくなったことを発表する準備が整いました。さらに、2024 年 3 月より、INP を FID に代わる新しい Core Web Vitals の応答性の指標として推進することにも取り組んでいます。
この投稿では、今回の決定の背景にある動機、正確な変更点、利用を開始する方法について詳しく説明します。このことが Google 検索に与える影響について詳しくは、こちらのブログ投稿をご覧ください。
より良い応答性の指標
FID は、2020 年に Core Web Vitals として導入されたとき、大きな前進でした。実際のユーザー エクスペリエンスでの応答性を測定する新しい方法をデベロッパーに提供します。これは常に Web Vitals プログラムの重要な要素であり、合計ブロック時間(TBT)や操作可能になるまでの時間(TTI)など、ページのインタラクティビティを概算する同様の指標とは異なり、FID はユーザー エクスペリエンスを直接測定します。重要なのは、ページの TBT または TTI が遅くても、実際のユーザーがページを操作する方法が原因で、応答があるように認識されることです。
FID によって応答性の測定方法は改善されましたが、制限がないわけではありません。実際には、「最初の入力」という 2 つの制限が、名前自体から与えられています。「delay」ですFID がレポートするのは、ユーザーが最初にページを操作したときの応答性のみです。最初のインプレッションは重要ですが、最初のインタラクションは、必ずしもページの閲覧を通したすべてのインタラクションを表すわけではありません。さらに FID は、最初のインタラクションの入力遅延部分のみを測定します。入力遅延とは、ブラウザが(メインスレッドのビジー状態が原因で)インタラクションの処理を開始するまでに待機する必要があった時間です。
INP を入力します。INP では、起点のみを測定するのではなく、すべてのインタラクションが考慮され、ページの全期間で最も遅いインタラクションが 1 つレポートされます。また、INP は遅延部分を測定するだけでなく、インタラクションの開始からイベント ハンドラを介して、ブラウザが次のフレームを描画できるようになるまでの全期間を測定します。そこで、Next Paint のインタラクションについて説明します。こうした実装の詳細により、INP はユーザーが認識した応答性を FID よりも包括的に測定できます。
進化する INP
本日より、INP は試験運用版ではなくなり、代わりに保留中の Core Web Vitals 指標と見なされます。これは、INP が FID を置き換える準備が整っていることを示す新しい認定です。ただし、まだ変更は行われていません。エコシステムを調整する時間を確保するため、INP は 2024 年 3 月に Core Web Vitals の安定した指標として正式に導入される予定です。
<ph type="x-smartling-placeholder">