Chromeは本日バージョン100に到達し、Cookieが変更され、複数のディスプレイが改善されました。

Chromeは本日バージョン100に到達し、Cookieが変更され、複数のディスプレイが改善されました。

Chrome 99がリリースされてから4週間が経ちました。つまり、Chrome100が安定したチャネルに参入する時が来たということです。これは、それ自体が主要なマイルストーンであることに加えて、ユーザーエージェント文字列を解析するときに一部のWebサイトを破壊する可能性があるため、重要な更新でもあります。Googleはいくつかのセキュリティ対策を実施していますが、3桁のバージョン番号がどのように影響するかを見るのは興味深いでしょう。しかし、それ以外にも、Chrome 100には他にもたくさんの変更があり、以下で読むことができます。

まず、Chrome 100はCookie文字列の解析方法を更新し、ドメイン属性を空の文字列に設定できるようにします。この変更により、Chromeが標準仕様に一致するようになるだけでなく、すでに空の行を正しく処理しているSafariおよびFirefoxとの相互運用性が向上します。

マルチスクリーン配置APIは、プライマリディスプレイだけに縛られるのではなく、セカンダリスクリーンに関するより多くの情報を提供することにより、最新の使用シナリオに適合するように改善されています。グーグルは、これが正確なウィンドウ配置に関して以下のシナリオのロックを解除すると言います:

  • プロジェクターに表示されるスライドショーアプリケーションとスピーカーノートがノートパソコンの画面に表示されます。
  • 複数のモニターにまたがるウィンドウペインを開く金融アプリケーション。
  • 高解像度のグレースケールディスプレイに画像(X線など)を表示する医療アプリケーション。
  • 別の画面に追加のウィンドウ(パレットなど)を表示するクリエイティブなアプリケーション。
  • ゲーム、看板、アート、その他のアプリケーションでのマルチスクリーンレイアウト。

Chrome 100のもう1つの優れた機能は、サイトが新しい方法を使用して、接続されたヒューマンインターフェイスデバイス(HID)を自発的に忘れることができることです。つまり、Web BluetoothおよびWebUSB標準を使用して周辺機器に接続するWebサイトは、必要がなくなった場合にこのアクセス許可を取り消すことができます。

Chrome 100には、DigitalGoodsAPIも導入されています。これにより、Playストアのウェブアプリがデジタル購入を受け入れることができるようになります。これは基本的にAndroidPlayBilling APIをラップし、Playストアからのデジタル購入を提供するWebアプリをインストールできるようにします。

その他の比較的マイナーな機能には、フレームが制限付きAPIを呼び出す機能を信頼できるサブフレームに委任できるようにする機能の委任、mix-blend-modeプロパティの拡張、AbortSignalオブジェクトのエラー処理の改善、ハッシュを使用したWebTransportサーバーの認証などがあります。、公開鍵インフラストラクチャ(PKI)と、開発者がNFCタグを永続的に読み取り専用にすることを可能にするWebNFCメソッドに依存するのではなく。

最後に、AbortSignalオブジェクトとSerialPortオブジェクトの統合、 WebSocketの小さな変更、およびユーザーエージェント文字列を短縮するための互換性の変更もあります。

このトピックに取り組んでいる間、Chrome100が省略されていないユーザーエージェント文字列をサポートするブラウザの最新バージョンであることを知っておくことが重要です。開発者は、2022年4月19日までにOriginでテストする必要があります。より多くの時間を必要とするWeb開発者は、Chrome100からChrome113までのレガシートライアルにサイトを登録できます。つまり、クライアント側のユーザーエージェントヒントAPIに移行する前に、2023年5月までレガシーユーザーエージェント文字列を使用し続ける必要があります。詳細については、こちらをご覧くださいChrome 100 DevToolsの新機能について詳しくは、こちらをご覧ください。

Chrome100は今日の午後に展開を開始します。1日以内にバージョン100に自動的に更新されない場合は、[ヘルプ]> [Google Chromeについて]に移動して、更新が利用可能になり次第アクティブにします。次はChrome101で、3月31日にベータ版がリリースされ、4月26日に安定版がリリースされます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です