Google Chromeは、Windows 11を含めてユーザーを10000時間以上節約したと主張している

Google Chromeは、Windows 11を含めてユーザーを10000時間以上節約したと主張している

Chromium 開発チームは本日、ここ数年ほどで達成できたパフォーマンスの向上を概説するブログ投稿を公開しました。この評価は、Web ページのパフォーマンスを測定するのに役立つ Core Web Vitals に基づいており、Web 開発者がユーザーのブラウジング エクスペリエンスを最適化および改善するのに役立ちます。

この改善には Windows 11 も含まれており、Chromium はタブの調整に役立つ EcoQOS (Quality of Service) (Windows 11 では効率モードとも呼ばれる) の使用を指摘しています。ここで注目すべきは、 Firefox はChromium ではなく Gecko エンジンに基づいているにもかかわらず、これをサポートしていることです。

その他の重要な改善点では、プリレンダリングBFcacheなどで達成される利点について説明します。

Chrome の主要なウェブ重要な成果

私たちは、パフォーマンスを最適化するためのさまざまな方法を紹介できることを誇りに思っています。

  • バック/フォワード キャッシュ (bfcache) は、即座に前後に移動できるようにすることでブラウジング エクスペリエンスを向上させるように設計されています。BFCache のヒット率は、Android (3.6%) とデスクトップ (1.8%) の両方で前月比で向上しました。
  • 特に影響力のある最適化のもう 1 つの例は、ポインタ アップではなくポインタ ダウンで原点に接続する PreconnectOnAnchorInteraction 機能です。この完全にリリースされた機能により、Android/デスクトップで LCP 中央値が 6/10 ミリ秒 (0.4/1%) 改善され、Android とデスクトップの両方でクロスオリジン LCP が最大 60 ミリ秒改善されました。
    また、このリリースにより、コンテンツ広告の収益が 0.08% 増加し、パフォーマンスの最適化がユーザー エンゲージメントとエコシステムの健全性に大きな影響を与えていることが強調されました。
  • また、ユーザーが実際にアクセスする前にページをレンダリングすることで、ページを即座に読み込めるようにする事前レンダリングも導入しました。オムニボックスに URL を直接入力してページを読み込むと、プリレンダリング時に LCP 中央値が 500 ~ 700 ミリ秒 (14 ~ 25%) 向上し、プラットフォームに応じて、すべてのナビゲーションにわたるグローバル LCP 中央値が 6.4 ミリ秒移動します。現在、オムニボックスで開始される検索のプリレンダリングを展開しています。
  • Chrome は、バックグラウンド タブが邪魔にならないように懸命に取り組んできました。Windows 11 の EcoQOS で実行されているバックグラウンド タブのタブ スロットリングと macOS のタスク ロールと QoS 調整の実装により、Largest Contentful Paint (LCP) とInteraction to Next Paint (INP)が改善されました。
  • あらゆる種類のアプリケーションを実行できる Web の最新の機能には、これによって発生するワークロードを管理するという義務も伴います。私たちは複数のアクティブなタブで Chrome を最適化しており、過去 6 か月間で INP が 5%、LCP が 2% 改善されたスケジュールと競合の改善を報告できることをうれしく思います。
  • 2022 年に Chrome のページ読み込みコードに的を絞った改善を加えました。その結果、Android での LCP が 10% 向上し、CWV 合格率が 1.5% 向上しました。
  • Chrome のレンダラーにもいくつかの改善が見られました。レンダラーのメイン スレッドには、JavaScript、レンダリング、および画像の読み込み用のタスク キューが含まれています。CWV を最適化するためにこれらのタスクの優先順位を変更する変更がいくつかあります。
    • 高優先度のイメージ読み込み: 歴史的に、イメージ読み込みはレンダリングと同じか、レンダリングよりも優先度が低かったです。ただし、実験の結果、画像ロード タスクとレンダリング タスクの間で、画像ロード タスクを最初に選択すると、画像のない中間フレームのレイアウトのずれが防止され、LCP も向上することがわかりました。
    • 75 パーセンタイルでの Android の改善は、CLS で -6.66%、LCP で -0.82% であり、Android での CWV 合格率は +0.24% 向上しました。HTML から解析された最初の 5 つの画像 (アイコンサイズ以外の画像) の読み込み優先度を「中」に引き上げた同様の実験では、Android では 75 パーセンタイルで CLS で -6.08%、CLS で -0.53% の改善が見られました。 LCP。組み合わせた実験では、両方の変更の影響がほぼ独立していることが示されました。
    • 遅延後に合成を優先する: 最後の合成タスクの実行から 100 ミリ秒以上経過している場合は、キューに入れられた合成タスクの優先順位を上げて、通常の優先順位の作業を優先します。これにより、95 パーセンタイルで Android および Windows 上の CLS が -0.27% 改善されました。
    • SVG ラスターの最適化: 別の SVG 描画の最適化により、デスクトップ上の INP パス率が MacOS の 75 パーセンタイルで -2.28% 改善されました。

Chromium の Web サイトで公式ブログ投稿を読むことができます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です