Chrome 111 リリース

Google は Web ブラウザ Chrome 111 のリリースを発表し、同時に Chrome の基盤となる無料の Chromium プロジェクトの安定版リリースが利用可能になりました。 Chrome ブラウザは、Google ロゴの使用、クラッシュ時に通知を送信するシステムの存在、コピー保護されたビデオ コンテンツ (DRM) を再生するモジュール、アップデートを自動的にインストールするシステム、サンドボックス分離を永続的に有効にする点で Chromium とは異なります。 、Google API にキーを提供し、検索時に RLZ- パラメータを送信します。 更新にさらに時間が必要な場合は、Extended Stable ブランチが別途サポートされ、その後 8 週間サポートされます。 Chrome 112 の次回リリースは 4 月 XNUMX 日に予定されています。

Chrome 111 の主な変更点:

  • プライバシー サンドボックス UI 要素が更新され、Cookie を追跡する代わりにユーザーの興味カテゴリを定義して使用できるようになり、個々のユーザーを特定せずに同様の興味を持つユーザーのグループを識別できるようになりました。 新しいバージョンでは、プライバシー サンドボックスの機能についてユーザーに通知する新しいダイアログが追加され、広告ネットワークに送信される情報を構成できる設定ページにリダイレクトされます。
    Chrome 111 リリース
    Chrome 111 リリース
  • 新しいダイアログには、ブラウザ間で設定、履歴、ブックマーク、オートコンプリート データベース、その他のデータを同期する機能を有効にするための情報が提案されています。
    Chrome 111 リリース
  • Linux および Android プラットフォームでは、システム リゾルバーを使用する場合、他のネットワーク サービスに適用される一部のサンドボックス制限を実装することができないため、DNS 名前解決操作は分離されたネットワーク プロセスから分離されていないブラウザ プロセスに移動されます。
  • Microsoft Windows のアカウント情報を使用して、ユーザーを Microsoft ID サービス (Azure AD SSO) に自動的にログインするためのサポートが追加されました。
  • Windows および macOS 上の Chrome の更新メカニズムは、ブラウザの最新 12 バージョンの更新を処理します。
  • 既存の決済システムとの統合を簡素化する決済ハンドラー API を使用するには、connect-src (Content-Security-Policy) CSP パラメーターでリクエストの送信先のドメインを指定することにより、ダウンロードされたデータのソースを明示的に定義する必要があります。 。
  • PPB_VideoDecoder(Dev) API を削除しました。これは、Adobe Flash のサポートが終了した後、無関係になりました。
  • View Transitions API が追加されました。これにより、異なる DOM 状態間の遷移アニメーション効果 (たとえば、ある画像から別の画像への滑らかな遷移) を簡単に作成できるようになります。
  • 親要素のカスタム プロパティの計算値に基づいてスタイルを適用する、style() 関数のサポートを「@container」CSS クエリに追加しました。
  • 三角関数 sin()、cos()、tan()、asin()、acos()、atan()、および atan2() を CSS に追加しました。
  • ビデオだけでなく、任意の HTML コンテンツをピクチャ イン ピクチャ モードで開くための実験的 (オリジナル トライアル) ドキュメント ピクチャ イン ピクチャ API を追加しました。 window.open() 呼び出しでウィンドウを開く場合とは異なり、新しい API で作成されたウィンドウは常に他のウィンドウの上に表示され、元のウィンドウが閉じられた後は残りません。ナビゲーションはサポートされず、表示位置を明示的に指定できません。 。
    Chrome 111 リリース
  • ArrayBuffer のサイズを増減したり、SharedArrayBuffer のサイズを増やしたりすることができます。
  • WebRTC は、ビデオ ストリームをクライアントの帯域幅に適応させ、品質の異なる複数のビデオ ストリームを XNUMX つのストリームで送信するための SVC (Scalable Videocoding) 拡張機能のサポートを実装しています。
  • 前のスライドと次のスライドの間のナビゲーションを提供するために、メディア セッション API に「previousslide」および「nextslide」アクションが追加されました。
  • 新しい疑似クラス構文「:nth-child(an + b)」および「:nth-last-child()」を追加し、メインの「An+B」を実行する前に子要素を事前にフィルタリングするセレクターを取得できるようにしました。それらの選択ロジック。
  • 新しいルート要素のフォント サイズ単位である rex、rch、ric、および rlh が CSS に追加されました。
  • 4 つのカラー パレット (sRGB、RGB 98、Display p3、Rec2020、ProPhoto、CIE、HVS) と 12 の色空間 (sRGB Linear、LCH、okLCH、LAB、okLAB) のサポートを含む、CSS Color Level 3 仕様の完全なサポートが実装されています。 、以前にサポートされていた Hex、RGB、HSL、および HWB カラーに加えて、p2020、Rec98、a50 RGB、ProPhoto RGB、XYZ、XYZ d65、XYZ dXNUMX) を表示します。 アニメーションやグラデーションに独自の色空間を使用する機能が提供されています。
  • 新しい color() 関数が CSS に追加されました。この関数を使用すると、R、G、B チャネルを使用して色が指定される任意の色空間で色を定義できます。
  • CSS Color 5 仕様で定義されている color-mix() 関数を追加しました。これにより、指定されたパーセンテージに基づいて任意の色空間で色を混合できます (たとえば、白に 10% の青を追加するには、「color-mix」を指定できます) (srgb では、青 10%、白);")。
  • Web 開発者向けのツールが改善されました。 [スタイル] パネルは、CSS カラー レベル 4 仕様とその新しいカラー スペースとパレットをサポートするようになりました。 任意のピクセルの色を決定するツール (「スポイト」) に、新しい色空間のサポートと、異なる色形式間の変換機能が追加されました。 JavaScript デバッガーのブレークポイント コントロール パネルが再設計されました。
    Chrome 111 リリース

技術革新とバグ修正に加えて、新しいバージョンでは 40 件の脆弱性が排除されています。 脆弱性の多くは、AddressSanitizer、MemorySanitizer、Control Flow Integrity、LibFuzzer、および AFL ツールを使用した自動テストの結果として特定されました。 すべてのレベルのブラウザー保護をバイパスし、サンドボックス環境外のシステム上でコードを実行できるような重大な問題は確認されていません。 現在のリリースの脆弱性の発見に対して賞金を支払うプログラムの一環として、Google は 24 ドル相当の 92 件の賞金を支払った (15000 件の賞金は 4000 ドルと 10000 ドル、700 件の賞金は 5000 ドルと 2000 ドル、1000 件の賞金は 3000 ドル、XNUMX ドル、XNUMX ドル、XNUMX 件の賞品) XNUMXドル)。

出所: オープンネット.ru

コメントを追加します