GoogleChromeは新しいタブと内部ページをより速くロードします

速度は常にWebブラウザ開発者の主な苦労のXNUMXつです。 更新するたびに、 Microsoft、Google、Mozilla、 Apple または責任ある会社は、ブラウザをより速く開く、より少ないリソースを消費する、またはユーザーがより速くWebにアクセスできるようにする方法を探しています。 今、 でログイン クロム は、ユーザーがこれまでに見たものよりもはるかに高速にナビゲートできるようにする改善を受けようとしています。 そして、この改善はマイクロソフトのおかげでもあります。

MicrosoftがGoogleChromeを大いに活用しているのはニュースではありません。 会社が独自のエンジンを捨てて採用したので クロム for エッジ(Edge) 開発、グーグルのオープンソースエンジンは、あらゆる種類の多くの新機能と改善を受けています。 そして、私たちがすぐに楽しむことができる最後のXNUMXつは コードキャッシング。

GoogleChromeは新しいタブと内部ページをより速くロードします

MicrosoftがGoogleChromeの読み込みをどのようにスピードアップするか

最新のWebブラウザーは、内部WebUIページでかなり大きなスクリプトを使用します。 これらのスクリプトは、ブラウザのV8エンジンを介してロードおよび実行されます。 このタスクを何度も繰り返すことは、不必要な時間の無駄です。

この新機能のおかげで、Google Chrome(およびEdgeも)が行うことは 処理されたスクリプトをシリアル化します それによって生成された情報がキャッシュされるようにします。 このように、このスクリプトを再読み込みする必要がある場合、Chromeはシリアル化されたバイトコードをBlinkに送信し、Blinkは以前に生成された情報を読み込むか、スクリプトを最初から再処理するかを決定します。

このように、この情報を最初から処理するのではなくChromeキャッシュから読み込むことができるため、新しいタブを開いたり、ユーザーがブラウザの内部ページ(クロム://)。

Microsoftによると、この機能のおかげで、EdgeとChromeの両方で11%から20%の時間短縮が見られるはずです。

この新機能をテストする方法

現在、この新しい機能は実験段階にあるため、ブラウザのすべてのバージョンでデフォルトで無効になっています。 カナリア ブランチ。 これをアクティブにするには、直接アクセスのプロパティウィンドウを開き(ブラウザの最新のカナリアバージョンを推奨)、[宛先]セクションに次のパラメータを追加する必要があります。

--enable-features=WebUICodeCache

Chrome Canary WebUICodeCache

問題が発生した場合は、ブラウザを閉じ、このパラメータを削除してから再度開いて、正常に動作するようにしてください。

Google Chrome 92は、一部のユーザーのキャッシュも改善します

ただし、Google Chromeのパフォーマンスが向上するのは、上記の機能だけではありません。 Chromeの現在のバージョンである92は、「」と呼ばれる新機能をテストしています。 バックフォワードキャッシュ 」一部のランダムユーザー。

この新機能はで利用可能になりました Android 長い間、そして私たちが可能にするのは、履歴または進むまたは戻るボタンを使用してWebを変更するときに、Webがゼロをロードせず、代わりに PCに保存されたキャッシュ がロードされます。

Chromeキャッシング

現時点では、この機能がいつすべてのユーザーに届くかはわかりません。 Googleは、非常に選択されたユーザーグループでのみテストしています。 ただし、必要に応じて、Chrome 92の次のフラグを使用してアクティブ化できます(カナリアは必要ありません)。

chrome://flags/#back-forward-cache