Chrome 96 ~ 99 の機能フラグにより、3 桁のユーザー エージェント文字列を解析する際に発生する可能性のある問題を早期にテストできます。
2022 年前半に、Chrome は 3 桁のメジャー バージョン番号である 100 に到達する予定です。ブラウザが初めてバージョン 10 になったとき、何年も前にユーザー エージェント解析ライブラリで、メジャー バージョン番号が 1 桁から 2 桁に変わったため、多くの問題が見つかりました。Google では、Chrome と Firefox の両方でバージョン 100 に近づいています。Edge にはさほど遠くはありません。3 桁のバージョン番号に関連する潜在的な問題を早期に検出し、現実に備えられるようにします。
Chrome 96 から Chrome 99 までは、ユーザー エージェント文字列で実際のメジャー バージョン番号に関係なく、メジャー バージョン番号 100 を使用するように強制する機能フラグが提供されます。このテストは、ユーザー エージェント リクエスト ヘッダーと JavaScript API(navigator.userAgent
など)の両方に適用されます。同様のテストが Firefox でも実施されています。
Chrome 100 はまだですか?にアクセスして、お使いのブラウザがユーザー エージェント文字列でメジャー バージョン 100 を送信しているかどうかを確認します。
Chrome でフラグをオンにして実験するには、アドレスバーに「chrome://flags
」と入力して #force-major-version-to-100
フラグを有効にします。
Chrome 100 はまだですか?にアクセスすると、このフラグを有効にした後で、ユーザー エージェントのメジャー バージョン番号が 100 であることが報告されます。
その目的は、可能な限り多くの問題を事前に発見することです。バグレポートを Web Compat に送信して、ウェブで 3 桁のブラウザのメジャー バージョン番号に対応できるように準備してください。