ブラウザ
 Computer >> コンピューター >  >> ソフトウェア >> ブラウザ

Chrome100とFirefox100がお気に入りのウェブサイトを壊す可能性がある理由

Google Chrome 100はほんの数回のアップデートであり、特定のWebサイトが破損する恐れがすでにあります。ありがたいことに、Googleはすでにこれを調査しており、修正を見つけるために取り組んでいます。

すべてのソフトウェアと同様に、新しいChromeアップデートはそれぞれ、以前のバージョンのバグを修正しようとします。現在、100回目の反復に近づいており、Googleは、Chrome 100が実際に、Dudaで構築されたサイトなどの一部のサイトを完全に誤動作させる可能性があることを確認しています。また、Googleだけでなく、Firefoxも影響を受ける可能性があります。

これは、そのようなサイトが同じUser-Agent文字列を使用して、使用しているブラウザ、ブラウザのバージョン、およびオペレーティングシステムを検出するためです。

これはユーザーエージェント文字列のものです

WhatIsMyBrowser.comにアクセスしてUser-Agent文字列を確認すると、次の画像のようなものが表示されます。

Chrome100とFirefox100がお気に入りのウェブサイトを壊す可能性がある理由

この例では、ChromeのバージョンはChrome/96.0.4664.110と記述されていることに注意してください。

ただし、ほとんどのWeb開発者は、最初の2桁(メジャーバージョン)のみで解決します。 Chrome 96、これはDudaにも当てはまります。この図から、Chrome / 99は99になり、Chrome / 100はデフォルトで10になります。Y2Kバグ、誰か?

別の問題もあります。 Dudaは、バージョン40より前のバージョンのChromeを自動的にブロックします。DudaサイトはChrome / 100を10として読み取るため、自動的にブロックされます。

Googleは、Chrome100が原因で破損するリスクのある他のいくつかのサイトも特定しました。

Googleがこれについて行っていること

Googleは、Chrome100の互換性の問題を修正するために特定の措置を講じています。まず、User-Agent文字列のChromeメジャーバージョンを99にロックし、メジャーバージョン番号をマイナーバージョンの位置に強制する新しいChromeフラグを導入しています。

Chrome100とFirefox100がお気に入りのウェブサイトを壊す可能性がある理由

以下は、新しいフラグがある場合とない場合のChrome100でDudaサイトのUA文字列がどのように表示されるかを示す図です。

Chrome100とFirefox100がお気に入りのウェブサイトを壊す可能性がある理由

英国を拠点とするYellBusinessで構築されたすべてのサイトもChrome100と互換性がないことを発見した後、Googleは今後の不具合について個々のウェブ開発者に連絡を取り始めました。

これまでのところ、このアウトリーチ手法は、ネットワーク全体をChrome 100に準拠させることができたため、YellBusinessで機能していました。

ただし、2022年3月29日にChrome 100がリリースされる前に、Googleがすべての開発者に個別に時間どおりに連絡できるかどうかは不明です。

Firefoxも影響を受ける可能性があります

Firefoxも100回目のアップデートに近づいており、Chromeと同様に、一部のサイトが機能しなくなることが予想されます。 Firefox 100は、最初に実験的なFirefox Nightlyにリリースされ、次にベータ版にリリースされ、最後に安定したチャネルにリリースされます。2022年5月3日です。

明らかに、Firefox 100の場合、2桁から3桁のUser-Agent文字列への移行も原因です。2021年8月以降、ChromeとFirefoxの両方でバージョン100がテスト実行され、サイトの破損がいくつか記録されています。

Firefoxがこれについて行っていること

MozillaのWeb互換性チームは、Firefox100の互換性の問題をすべて修正する責任を負っています。

これを行うには、Mozillaのサイト介入メカニズムを使用して、Firefox 100によるWebサイトの破損をすばやく修正します。これは、サイトのUser-Agent文字列をオーバーライドし、代わりにバージョン99として送信することで実現できます。

about:compat と入力すると、プロセスを監視できます。 Firefoxのアドレスバーに。ただし、広範囲にわたるサイトの破損については、Mozillaは他の修正を検討している間、メジャーバージョン番号を99でフリーズします。

できること

ウェブサイトの破損を防ぐための手順を開始します。ChromeまたはFirefox100を使用します。これには、新しいChromeフラグに慣れることが含まれます。 ForceMajorInMinorPositionInUserAgentを検索して有効にするだけです。 フラグ。

Chrome 100がリリースされたときにサイトが壊れた場合に備えて、フォロワー、サブスクライバー、または顧客に他のChromeまたはFirefoxの代替品を試すように勧めることもできます。


  1. ブラウザの履歴を消去する方法 - Chrome、Firefox、および Safari で閲覧履歴を削除する

    閲覧履歴を表示しようとしたことがありますか?昨夜調べた (名前は忘れた) レストランをチェックしたい場合や、数日前に閲覧した旅行サイトを再訪したい場合があります。とても便利です。 しかし一方で、アクセスしたサイトの記録をコンピュータに残しておきたくない場合はどうすればよいでしょうか。おそらく、あなたの配偶者やパートナーは、あなたが誕生日プレゼントを探していたことに気付くでしょう (土壇場でも!)。 また、公共のコンピューターを使用していて、見知らぬ人に自分の履歴を見られたくない場合もあります。結構です。 理由が何であれ、閲覧履歴を表示、消去、または削除する方法を知っておくことをお勧めしま

  2. Firefox と Chrome でオフライン ブラウジングを有効にする方法

    インターネットは、場所や時間に関係なく、あらゆる情報にアクセスできる人類最大のイノベーションです。どこにいても、インターネットは私たちを結びつけ、友人や家族とつながることができます。インターネットが私たちの生活の大きな部分を占めるようになったのも不思議ではありません。インターネットなしでは一日たりとも想像できないほどです. しかし、技術的な不具合や接続の問題により、インターネットにアクセスできない場合があります。このようなシナリオに対処するために、最も一般的な Web ブラウザーにはオフライン ブラウジング モードが用意されており、インターネットに接続せずにお気に入りの Web サイトにアクセ