Chrome 112 リリース

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

Chrome 112 の主な変更点:

  • 安全性チェック インターフェイスの機能が拡張され、侵害されたパスワードの使用、悪意のあるサイトのチェック ステータス (セーフ ブラウジング)、アンインストールされたアップデートの存在、悪意のある追加の識別など、考えられるセキュリティ上の問題の概要が表示されます。 -オン。 新しいバージョンでは、長期間使用されていないサイトに対して以前に付与されたアクセス許可の自動取り消しが実装され、自動取り消しを無効にして取り消されたアクセス許可を返すオプションも追加されています。
  • サイトは、異なるサブドメインから読み込まれたリソースに同一オリジン条件を適用するために document.domain プロパティを設定することはできません。 サブドメイン間に通信チャネルを確立する必要がある場合は、postMessage() 関数またはチャネル メッセージング API を使用します。
  • Linux、macOS、Windows プラットフォームでのカスタム Chrome Apps Web アプリケーションの実行のサポートは終了しました。 Chrome アプリの代わりに、Progressive Web Apps (PWA) テクノロジーと標準 Web API に基づくスタンドアロン Web アプリケーションを使用する必要があります。
  • 認証局のルート証明書の組み込みストア (Chrome ルート ストア) には、ルート証明書の名前制限の処理が含まれます (たとえば、特定のルート証明書は、特定のファーストレベル ドメインに対してのみ証明書の生成を許可される場合があります)。 Chrome 113 では、Android、Linux、ChromeOS プラットフォームで Chrome ルート ストアと組み込みの証明書検証メカニズムの使用に切り替える予定です (Windows と macOS では、Chrome ルート ストアへの移行は以前に行われていました)。
  • 一部のユーザーには、Chrome でアカウントを接続するための簡素化されたインターフェイスが提供されます。
    Chrome 112 リリース
  • Chrome のさまざまなインスタンスを同期するときに使用され、タイプが AUTOFILL、PRIORITY_PREFERENCE、WEB_APP、DEVICE_INFO、TYPED_URL、ARC_PACKAGE、OS_PREFERENCE、OS_PRIORITY_PREFERENCE、PRINTER であるデータのバックアップ コピーを Google アーカイバー (Google Takeout) にエクスポートして作成することができます。
  • Web Auth Flow ベースのアドオンの認証ページが別のウィンドウではなくタブに表示されるようになり、フィッシング対策 URL を確認できるようになりました。 新しい実装では、すべてのタブで共通の接続状態が共有され、再起動してもその状態が保持されます。
    Chrome 112 リリース
  • ブラウザ アドオンの Service Worker により、WebHID API へのアクセスが可能になります。これは、HID デバイス (ヒューマン インターフェイス デバイス、キーボード、マウス、ゲームパッド、タッチパッド) への低レベルのアクセスと、システムに特定のドライバーが存在しなくても作業を整理できるように設計されています。 この変更は、以前にバックグラウンド ページから WebHID にアクセスしていた Chrome アドオンがマニフェストの XNUMX 番目のバージョンに転送されるようにするために行われました。
  • 「ネスト」セレクターを使用して定義された CSS のネスト ルールのサポートが追加されました。 ネストされたルールにより、CSS ファイルのサイズを削減し、重複したセレクターを取り除くことができます。 .nesting { 色: ホットピンク; > .is { 色: レベッカパープル; > .awesome { 色: ディープピンク; } } }
  • Animation-composition CSS プロパティが追加されました。これにより、複合操作を使用して、同じプロパティに影響を与える複数のアニメーションを同時に適用できるようになります。
  • 送信ボタンを FormData コンストラクターに渡すことができるようになり、ボタンをクリックした後に元のフォームが送信されたときと同じデータ セットで FormData オブジェクトを作成できるようになりました。
  • 「v」フラグを使用した正規表現では、セット操作、文字列リテラル、ネストされたクラス、および Unicode 文字列プロパティのサポートが追加され、特定の Unicode 文字をカバーする正規表現を簡単に作成できるようになりました。 たとえば、「/[\p{Script_Extensions=Greek}&&\p{Letter}]/v」という構成を使用すると、すべてのギリシャ文字をカバーできます。
  • 要素を使用して作成されたダイアログの初期フォーカス選択アルゴリズムを更新しました。 。 入力フォーカスは、要素自体ではなく、キーボード入力に関連付けられた要素に設定されるようになりました。 。
  • WebView は、X-Requested-With ヘッダーの非推奨のテストを開始しました。
  • WebAssembly のガベージ コレクターを接続するためのオリジン トライアル サポートを追加しました。
  • WebAssembly は、直接末尾再帰および間接末尾再帰 (末尾呼び出し) のオブジェクト コードのサポートを追加しました。
  • Web 開発者向けのツールが改善されました。 ネストされた CSS のサポートが追加されました。 [レンダリング] タブに、コントラスト低下エミュレーション モードが追加されました。これにより、コントラスト感度が低下した人がサイトをどのように見ているかを評価できるようになります。 Web コンソールは、条件付きブレークポイントとログポイントに関連付けられたメッセージの強調表示をサポートするようになりました。 CSS プロパティの目的を簡単に説明したツールチップが、スタイルを操作するためのパネルに追加されました。
    Chrome 112 リリース

革新とバグ修正に加えて、新しいバージョンでは 16 件の脆弱性が排除されています。 脆弱性の多くは、AddressSanitizer、MemorySanitizer、Control Flow Integrity、LibFuzzer、および AFL ツールを使用した自動テストの結果として特定されました。 すべてのレベルのブラウザー保護をバイパスし、サンドボックス環境外のシステム上でコードを実行できるような重大な問題は確認されていません。 現在のリリースの脆弱性を発見した場合に金銭的報酬を支払うプログラムの一環として、Google は 14 件の賞品に 26.5 千米ドルを支払いました (5000 件は 1000 ドルと 2000 ドル、1000 件は 500 ドル、4 件は XNUMX ドルと XNUMX ドル)。 XNUMXつの報酬の規模はまだ決定されていません。

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

コメントを追加します