フロントエンドのパフォーマンス指標

1. 業績指標

|メトリクス|意味| |-|-| |FP|最初のペイント| |FCP|最初のコンテンツ ペイント| |LCP|最大コンテンツ ペイント| |FID|最初の入力遅延| 1 秒あたりの送信フレーム数|

  • FP: 最初にピクセルをペイントする時間

  • FCP: 最初のコンテンツ描画、テキスト、画像、空白でない Canvas または SVG が初めて描画された時間、FP<= FCP

  • FPS: 低すぎるとユーザーは行き詰まりを感じます。

2. 3つのコア指標

  • LCP: ビューポート内の最大の要素の描画時間。ページ内の最大の要素はレンダリング プロセス中に変更される可能性があるため、この時間はページ レンダリングの変化に応じて変化します。また、このインジケーターは、ユーザーが操作を行った後、記録を停止します。初めて

  • FID: ユーザーが FCP と TTI の間で最初にページを操作したときの応答の遅延を記録します。この指標は実際には非常に理解しやすいもので、ユーザー インタラクション イベントのトリガーからページの応答までにどれくらいの時間がかかるかを示すもので、長いタスクが含まれている場合、必然的に応答時間も長くなります。

  • CLS: ページ上の予期しない変位変動が記録されます。

3. 各指標の要件

  • FP と FCP の 2 つの指標が 2 秒以内に完了した場合ページ エクスペリエンスは優れていると見なされます。

  • LCP は、ページの読み込みパフォーマンスを測定するために使用され、優れたユーザー エクスペリエンスを提供するために、ページの最初の読み込み開始後2.5 秒以内に LCP が発生する必要があります。

  • インタラクティブなパフォーマンスを測定する FID は、優れたユーザー エクスペリエンスを提供するために、ページの FID が100 ミリ秒未満である必要があります。

  • CLS、視覚的な安定性を測定します。優れたユーザー エクスペリエンスを提供するには、ページの CLS を0.1 未満に保つ必要があります。

  • FPS:

  • フレーム レート50 ~ 60 FPSのアニメーションは非常にスムーズで快適です。

  • フレーム レートが30 ~ 50 FPSのアニメーションの場合、各人の感度が異なるため、快適さのレベルは人によって異なります。

  • フレーム レートが30 FPS未満のアニメーションは、明らかに途切れや不快感を感じさせます。

  • フレームレートの変動が大きいアニメーションも、行き詰まりを感じさせる可能性があります。

おすすめ

転載: blog.csdn.net/DY_CSDN/article/details/130016738