ウェブのパフォーマンスはもはや技術的な詳細ではなく、ユーザーのインターネット体験を大きく変えるものです。 コア Web Vitals のブロックの最新の要素は、Interaction to Next Paint (INP) です。この新しい指標は、Web ページの応答性を測定するギャップを埋め、インタラクション遅延の最終的な指標となることを目指しており、実際に 初回入力遅延 (FID) に代わることができます。
私たちは、INP とは何か、それを気にする必要がある理由、INP を測定する方法、そして改善を促進するためにすぐに適用できるいくつかの実用的なヒントを詳しく掘り下げます。 .
それでは、INP とは何ですか?簡単に言うと、ボタンをクリックしたりフォームに入力したりするなど、ユーザーが Web サイトを操作してから、次の視覚的な更新が画面にポップアップ表示されるまでの経過時間を測定します。ここでの目的は、ユーザーがサイトを操作するときに実際に感じる遅延を捉えることです。
ブラウザがユーザーの入力に応答するまでにかかる時間だけを調べる FID とは異なり、INP はより広い視野を持っています。最初の遅延から視覚的な応答までのプロセス全体を検査し、サイトの応答性をより完全に把握します。
正直に言って、私たちはウェブサイトを操作するとき、物事が迅速に行われることを望んでいます。顕著な遅れがあると、イライラしてしまいます。待ち時間が長いと、ユーザーが不満を抱き、エンゲージメントが低下し、さらにはサイト自体の放棄につながる可能性があります。
FID はパズルの一部、つまりブラウザのメインスレッドがどれだけビジーであるかを示すだけです。しかし、それはほんの始まりにすぎません。 INP は、ユーザーが知覚する合計遅延を測定することでギャップを埋め、応答性の尺度として FID よりも確実なものとなります。
Google は INP をランキング アルゴリズムに統合する予定であるため、今すぐ INP を把握しておくことで、後で検索ランキングで優位に立つことができます。
単一ページビューの INP を測定するには、次の手順を実行します:
このようにして、ユーザーの認識にとって重要な応答性の最悪のシナリオを確認することになります。
INP とは何かを理解したところで、INP を改善する方法について説明しましょう。ユーザー インタラクションを処理するさまざまなフェーズを最適化するための戦略をいくつか示します:
INP を監視するには、次の便利なツールの使用を検討してください。
INP または 次のペイントへのインタラクション は、ウェブ パフォーマンス の世界で UX を最優先にする変革的な指標です。これは、サイトが現実的なインタラクションにどの程度反応しているかを表し、ユーザーの満足度と検索エンジンの最適化において重要な要素となります。 INP について学び、それを強化するための戦略を導入することで、進化するパフォーマンス標準に対応するだけでなく、ユーザーがサイトにアクセスするたびにシームレスで楽しいエクスペリエンスを確実に楽しむことができます。このブログが気に入って、フロントエンド開発 と ソフトウェア エンジニアリング について詳しく知りたい場合は、Dev.to で私をフォローしてください。
以上がINP による Web パフォーマンス標準の再定義の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。