Chrome 154 リリース

GoogleはChromeウェブブラウザのバージョン154をリリースしました。Chromeの基盤となるオープンソースプロジェクトChromiumの安定版も同時にリリースされています。Chromeは、Googleロゴの使用、クラッシュ通知システム、著作権保護された動画コンテンツ(DRM)再生用モジュール、自動アップデートインストール、常時オンのサンドボックス分離、Google APIキーのプロビジョニング、検索時のRLZパラメータの受け渡しといった点でChromiumとは異なります。アップデートに時間が必要なユーザー向けに、8週間限定でExtended Stableブランチが別途提供されます。次期リリースとなるChrome 155は、新たな2週間開発サイクルの一環として、10月6日にリリース予定です。

Chrome 154の主な変更点(1、2、3、4):

  • アドレスバーや新しいタブを開いた際に表示されるページからAIエージェントと対話できるAIモードがさらに進化しました。新バージョンでは、米国のユーザーが一部のオンラインストアで買い物をする際に、Gemini AIアシスタントを使って仮想の服の試着ができるようになりました。また、iOS版Chromeでは、Geminiとのリアルタイム音声通信に対応し、例えば開いているウェブページの内容について話し合うことができます。
  • プライバシーサンドボックスイニシアチブの一環として開発されたAPIとテクノロジーは、サードパーティCookieの代替として使用されるようになりました。ChromeでサードパーティCookieのサポートを継続するという決定により、これらのAPIを提供する目的はなくなりました。削除されたAPIは以下のとおりです。トピック(FLoC APIの代替)、保護されたオーディエンスAPI、共有ストレージAPI、アトリビューションレポートAPI、プライベートアグリゲーション、関連WebサイトセットAPI、およびrequestStorageAccessFor。
  • プラットフォーム版では Android LNP(ローカルネットワーク保護)モードが有効になっており、内部イントラネットサブネット(192.168.xx、10.xxxなど)へのアプリケーションアクセスには個別の認証が必要です。このモードは、ローカルネットワークリソースへの攻撃をブロックし、ユーザーの身元を隠蔽したり、ユーザーの環境に関する情報を収集したりする目的でのネットワークスキャンを防止します。
  • Background Fetch API を介してリクエストを行うには、データ送信時に LNA (ローカル ネットワーク アクセス) 権限を取得する必要があります。 サーバー ローカルネットワーク (192.168.0.0/16、10.0.0.0/8 など) 上、またはループバックインターフェイス (127.0.0.0/8) にアクセスする場合。さらに、バックグラウンドフェッチ API に CORS (クロスオリジンリソース共有) チェックが実装され、バックグラウンドフェッチ API とフェッチ API に適用される制限が統一されました。これらの変更により、バックグラウンドフェッチを使用してクロスオリジン制限を回避し、ローカルネットワークからのリクエストのみを受け入れるルーター、アクセスポイント、プリンター、企業 Web インターフェイス、その他のデバイスやサービスに対して CSRF 攻撃を実行することが防止されます。
  • サービスワーカーの初期化と並行してネットワークリクエストを送信する、オプションの最適化モード「ServiceWorkerAutoPreload」を追加しました。
  • HTML要素が追加されましたまた、WebアプリケーションのインストールをWebサイトに促すために設計されたJavaScript API Webインストール(navigator.install()メソッド)も利用できます。インストールは、ユーザーが操作を明示的に確認した後に実行されます。この機能は、Webアプリケーションカタログの作成や、現在のWebサイトで使用するWebアプリケーションのインストールを簡素化するために使用できます。
  • ウィンドウ形状API(window.setShapeメソッド)が追加され、サンドボックス化されたWebアプリケーションでウィンドウの形状を変更できるようになりました。これにより、長方形以外のウィンドウ、フローティングパネル、重なり合う要素などを作成できます。このAPIは現在、ChromeOSでのみ利用可能です。
  • ウェブフォームで自動入力されるコンテンツの種類を管理するための設定が追加されました。例えば、連絡先情報や支払い情報の保存と自動入力を無効にすることができます。また、特定のウェブサイトのURLテンプレートを設定して、自動入力を無効にすることも可能です。
  • デフォルトでは、HTTP経由でサイトにアクセスする場合、操作の確認要求の表示が有効になっています。
  • iframeブロックのレスポンシブサイズ調整に対応し、コンテンツに合わせて自動的にサイズを調整することで、内部スクロールバーが表示されないようにしました。この機能は、親ページで「frame-sizing」CSSプロパティ(例:「frame-sizing: content-height」)を指定し、iframeコンテンツヘッダーに「<iframe>」要素を追加することで有効になります。 '。
  • scroll-marker-group CSSプロパティは、フォーカス切り替え順序を制御するための「links」モードと「tabs」モードを実装しています。「links」モードでは、マーカーグループ(::scroll-marker-group)は通常のナビゲーションメニューとして機能します(スクロールマーカーはリンクとして処理され、Tabキーを使用してナビゲートされます)。「tabs」モードでは、マーカーグループはタブのセットとして機能し、ナビゲーションキーを使用してタブ間をナビゲートします。また、「before」と「after」という2つのパラメータも使用可能で、マーカーグループがコンテンツに対してどのように処理されるかを制御します(「before」を指定するとマーカーが最初に処理され、「after」を指定するとコンテンツのナビゲーションが完了した後にのみマーカーが処理されます)。
  • `text-decoration-inset` CSSプロパティが実装されました。このプロパティを使用すると、テキストの端を基準として、装飾(下線、取り消し線など)の開始位置と終了位置をカスタマイズできます。たとえば、装飾を10ピクセル短くするには「`text-decoration-inset: 10px;`」と指定し、長くするには「`text-decoration-inset: -10px;`」と指定します。
  • JavaScriptのIteratorインターフェースに、イテレータが特定の要素を含んでいるかどうかを確認するためのメソッドIterator.prototype.includesが追加されました。
  • 「オリジントライアル」モードでは、プライベート検証トークン(PVT)メカニズムが実装されています。このメカニズムでは、プライベートブラウジングモードでウェブサイトを開く際に匿名トークンを送信することで、ユーザーがボットと実際のユーザーを区別できます。これにより、CAPTCHA、必須認証、Cookieトラッキングが不要になります。トークンは、認証の成功またはアンチボット検証を表します(あるウェブサイトで既に成功した検証は、追加の検証なしに他のウェブサイトに接続するために使用されます)。

新機能の追加やバグ修正に加え、新バージョンでは108件の脆弱性に対処しています。そのうち11件は重大な脆弱性と評価されており、ブラウザの保護レイヤーをすべて回避し、サンドボックス環境外でコードを実行できる可能性があります。重大な脆弱性のうち4件は、AdFilter、WindowDialog、ServiceWorker、およびFullscreen APIにおける解放済みメモリ使用(use-after-free)アクセスが原因であり、残りの7件はWebGL、ANGLE、およびGPUコードにおけるバッファオーバーフローが原因です。

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

DDoS 保護機能を備えた信頼性の高いサイト用ホスティング、VPS VDS サーバーを購入する 🔥 DDoS攻撃対策付きの信頼性の高いウェブサイトホスティング、VPS/VDSサーバーを購入しましょう | ProHoster