Chrome 87は、JavaScriptタイマーとオクルージョントラッキングを提供して、ブラウザのパフォーマンスを向上させます

 Googleは、安定したデスクトップチャネル向けに2020年11月17日にChrome87をリリースしました。新しいアップデートには、セキュリティの修正、パフォーマンスの向上、さまざまな新機能が含まれています。

ユーザーは、[設定]-> [ヘルプ]-> [GoogleChromeについて]から最新のChrome87に更新できます。ブラウザはアップデートをチェックし、自動的にインストールします。

 パフォーマンスの向上

Google Chrome 87には、コンピューター上のブラウザーのパフォーマンスを向上させるいくつかの最適化が追加されています。グーグルによれば、このリリースでは、JavaScriptタイマーが1分に1回だけウェイクアップして機能を実行することができます。 JavaScriptタイマーは、リソースの40%未満を使用します。これがGoogleがブログ投稿で言っていることです。

「バックグラウンドタブがシステムリソースをどのように使用するかを調査したところ、JavaScriptタイマーがバックグラウンドタブでの作業の40%以上を占めることがわかりました。ブラウザをより効率的にするには、CPUと電力への影響を減らすことが重要です。M87以降、JavaScriptを抑制しています。バックグラウンドタブでのタイマーのウェイクアップを1分に1回に設定します。これにより、CPU使用率が最大5分の1に削減され、内部テストでバッテリー寿命が最大1.25時間延長されます。これは、ユーザーが気にするバックグラウンド機能を犠牲にすることなく実行されました。音楽を再生して通知を受け取る」

これに加えて、Googleにはオクルージョントラッキングが含まれています。これは、ブラウザが使用しているタブにリソースを割り当てることができるように、使用されているタブを決定するのに役立ちます。 Googleによると、この機能強化により、Chromeの起動が最大25%速くなり、ページの読み込みが7%速くなり、メモリの使用量も少なくなります。

Androidユーザー向けのバック/フォワードキャッシュ機能

バック/フォワードキャッシュ機能は、Androidユーザー向けのこのリリースでリリースされました。この機能は、JavaScriptメモリを含むWebページのスナップショットをキャッシュに保存します。これにより、ユーザーはサイト間を行ったり来たりして、中断したところからすぐにコンテンツに戻ることができます。

「バック/フォワードキャッシュ(またはbfcache)は、ブラウザの最適化であり、インスタントのバックおよびフォワードナビゲーションを可能にします。これにより、ユーザー、特にネットワークやデバイスの速度が遅いユーザーのブラウジングエクスペリエンスが大幅に向上します。」

FTPサポートはデフォルトで無効になっています

Chrome 87のリリースにより、GoogleはデフォルトでFTPサポートを無効にしました。したがって、ftpにアクセスすると://サイトはブラウザに何もしません。この機能を有効にしたいユーザーは、chrome:// flags /#enable-ftpを使用して有効にできます。

修正されたセキュリティの脆弱性

Samy Kamkarによって発見された危険なスリップストリーム攻撃により、攻撃者はNATをバイパスし、被害者のコンピュータのTCP / UDPポートにアクセスできます。Chrome87リリースで修正されました。

サミーはウェブサイトで攻撃について説明しました:

「NATSlipstreamingを使用すると、攻撃者は、被害者がWebサイトにアクセスするだけで、被害者のNAT /ファイアウォール(任意のファイアウォールピンホール制御)をバイパスして、被害者のマシンにバインドされたTCP / UDPサービスにリモートアクセスできます。」

Googleは現在、修正された他のセキュリティの脆弱性を公開していません。