MENU
  • このブログに関して
  • 特集アーカイブ
    • Windows更新情報
    • Windows11使いこなし
    • Windows 10使いこなし
    • macOS/iOS/iPadOS更新情報
    • macOS使いこなし
    • iOS使いこなし
    • Webブラウザ更新情報
  • ソフトウェア
  • Windows
  • Mac
  • iOS
  • セール
PCやMacの性能を100%発揮
ソフトアンテナ
  • このブログに関して
  • 特集アーカイブ
    • Windows更新情報
    • Windows11使いこなし
    • Windows 10使いこなし
    • macOS/iOS/iPadOS更新情報
    • macOS使いこなし
    • iOS使いこなし
    • Webブラウザ更新情報
  • ソフトウェア
  • Windows
  • Mac
  • iOS
  • セール
ソフトアンテナ
  • このブログに関して
  • 特集アーカイブ
    • Windows更新情報
    • Windows11使いこなし
    • Windows 10使いこなし
    • macOS/iOS/iPadOS更新情報
    • macOS使いこなし
    • iOS使いこなし
    • Webブラウザ更新情報
  • ソフトウェア
  • Windows
  • Mac
  • iOS
  • セール
  1. ホーム
  2. ソフトウェア
  3. 「Chrome 100」で一部のWebサイトが動かなくなってもGoogleに秘策あり

「Chrome 100」で一部のWebサイトが動かなくなってもGoogleに秘策あり

2021 12/23
ソフトウェア
2021年12月23日 2021年12月23日
  • URLをコピーしました!

S 20211116 103605

記事執筆時、Google Chromeの安定版のバージョンは96で三桁の大台が迫ってきています。この間もなく登場する「Chrome 100」で一部のWebサイトが動作しなくなる可能性があり、Googleが解決策の調査とテストを開始していることがわかりました(9to5Google)。

Google Chromeのバージョン番号は機械的に付けられているため、Chrome 100で特に大きな新機能が追加されることはありません。しかし、Googleは以前からChrome 100で一部のWebサイトが動作しなくなる可能性があることを認識していたそうです。

Chromium Bug Trackerによると、影響を受けることが分かっているのは、主にWebデザインキットである「Duda」で開発されたWebサイトで、これらのWebサイトでは、使用しているChromeのバージョンを確認するために同じコードの断片を使用している事が原因とされています。

一般的にWebサイトでユーザーが使用しているブラウザのバージョンを知る必要がある場合、ユーザーエージェント文字列をチェックします。例えばGoogle Chrome場合以下のような文字列となっています。

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36

中に含まれる「Chrome/96.0.4664.4」がChromeのバージョンを示していますが、Dudaの場合、"Chrome/"の後の最初の2桁だけを認識し、「Chrome/99」はバージョン99となるものの、「Chrome/100」はバージョン10と見なされることになるそうです。

Dudaはバージョン40以下のChromeを自動的にブロックするため、誤認識によってChrome 100以降はバージョン10とみなされ自動的にブロックされることになります。

この対策として考えられている計画の一つは、古いWebサイトのためにChromeのユーザー文字列の最初のバージョンを99にロックするというもので、"Chrome/100.0.1234.56"ではなく"Chrome/99.100.1234.56"とすることで、問題を回避します。

Put major version in minor version position and in User-Agent

Lock the Chrome major version in the User-Agent string to 99, and force the major version number to the minor version position. This flag is a backup plan for unexpected M100 breaks.

#force-major-to-minor

ユーザーエージェント文字列を変更する「#force-major-to-minor」というフラグが追加され、さまざまなサイトがChrome 100の影響を受けるかどうかテストすることができるようになっています。

ただし、この提案はあくまでもバックアッププランで、最良の解決策はGoogleが個々の開発者にChrome 100の問題について連絡することとされています。実際、英国に拠点を置くYell Businessを通じて作成されたすべてのWebサイトも、Chrome 100で壊れることがわかったそうですが。Googleからの働きかけにより、Yell Businessはその問題を修正したそうです。

最初の2桁をメジャーバージョン番号とする取り組みは少し安易だったのかもしれませんが、13年前にリリースされたGoogle Chromeのバージョンが、ここまで上がることは予期できなかったのかもしれません。

ソフトウェア
Chrome
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
  • Appleは、Windows版iTunesを置き換えるつもりがあるのか?
  • 【期間不明】Kindleストアで30%オフ!「ミステリー・アリーナ」などが対象の心に沁みる珠玉のミステリーフェアが開催中

関連記事

  • Microsoft、KB5021751はユーザーの個人情報を取得するためのものではないと断言
    2023年2月5日
  • memtest86+ 6.1がリリース - セキュアブートサポートの改善など
    2023年2月4日
  • LibreOffice 7.5がリリース - ダークモードの改良や新しいアイコンの導入など
    2023年2月3日
  • PowerToys 0.67.0がリリース - Quick access system tray launcherが追加
    2023年2月2日
  • elementary OS 7が正式リリース - アプリ入手性の改善や設定の改良など新機能多数
    2023年2月1日
  • AutoHotkey v2が正式に主要バージョンに
    2023年1月30日
  • 画面録画機能を搭載したMicrosoftの「Snipping Tool」の正式公開が一歩近づく
    2023年1月30日
  • M1/M2/Intel MacでWindows 11を実行できる「UTM 4.1」
    2023年1月29日
スポンサーリンク
サイト内検索
特集アーカイブ
  • Windows更新情報
  • Windows11使いこなし
  • Windows 10使いこなし
  • macOS/iOS/iPadOS更新情報
  • macOS使いこなし
  • iOS使いこなし
  • Webブラウザ更新情報
Feedlyに登録

登録お願いします!

follow us in feedly

人気記事
  • Lp logo 3 1000x657 質問に対し流暢な日本語で回答してくれる「ChatGPT」が公開 - 試し方はこちら
  • Tiny11 Tiny11が爆誕 。極限まで無駄をそぎ落とした軽量Windows 11
  • S 20221123 111042 Windows 11のタスクトレイ時計の秒表示を有効にする方法
  • S 20210923 114221 Windows 11で「管理ツール」を開く方法
  • S 20221206 204658 メニューバーから対話できる「ChatGPT for Mac」がリリース
  • S 20220219 172234 【Tips】iPhoneで撮影した特定の写真だけをiCloudに保存する方法
  • 1675270404 windows 11 update prompt 1 回避不可能?Microsoft、フルスクリーンのWindows 11アップグレード通知を展開開始
  • Hero elementary OS 7が正式リリース - アプリ入手性の改善や設定の改良など新機能多数
  • 1675182949 windows 11x concept 4 Microsoftの次世代OS「 Windows 11X」のコンセプト
  • S 20230205 102926 Microsoft Edgeに100%間違いな新機能が追加へ
カテゴリー
タグ
Amazon Android App Apple applewatch appsale Chrome Edge Firefox Git Github Google iOS iPad ipados iPhone iPhone6 iphone7 iphone8 iTunes JavaScript Kindle Linux Mac MacBook MacBookPro macos Microsoft Nintendo OS X OSX Parallels Rails Ruby Sale Steam Swift Twitter VMware Windows windows7 windows10 windows11 Wine Yosemite
新着記事
  • AmazonでVICTORINOXのペティナイフが9%オフでセール中
  • シンプルな画像切り抜きユーティリティ「Super PhotoCut」がセール価格になった本日のアプリセールまとめ
  • Kindleストアで新星出版社実用書200円均一セールが開催中
src256
ソフトアンテナを開発しています。

Windows/Mac/Linux全部使用中。ソフトウェア、ハードウェアいろいろなモノに興味があります。

好きなエディタはEmacs。好きな言語はRubyです。


srcw.net
  • プライバシーポリシー

© 2022 ソフトアンテナ

目次