ChromeパッチはFirefoxのように動作するのを止めることができますか?

先週、人気のアップデート Firefoxの ブラウザは、Mozillaのブラウザを使用するすべてのユーザーを突然作りました インターネットに接続できません 。 具体的には、このブラウザのアップデート95.02と96であり、 HTTP3との互換性 。 問題は長くは続かなかったが、世界中の何百万人ものユーザーを混乱に陥れ、少なくとも彼らが想像できることは、問題が自分のブラウザで見つかるということだった。 13月XNUMX日以降、すべてが正常に機能するはずですが、ある日Googleで同様の問題が発生する可能性があります。 クロム?

今日、どのブラウザでもこの大きさのエラーを見つけることはめったにありません。 主な理由は、アップデートがユーザーに届く前に、3つの異なるバージョン、より不安定な(そして多くの問題を引き起こす可能性がある)Nightlyと、特定の場合を除いて失敗しない安定したバージョンに近いベータを通過するためです。 。 たとえば、NightlyブランチでHTTP / XNUMXに関するこの問題が発生した場合、それは正常です。 ベータ版のブラウザでも発生した可能性があります。 しかし、安定版に到達することはそれが奇妙であるということではなく、それが心配しているということです。

ChromeパッチはFirefoxのように動作するのを止めることができますか

Googleは通常、Chromeブラウザの各バージョンをより詳細に制御できます。 その開発は、カナリア(より不安定で失敗しやすい)とベータ(最終バージョンに一歩近づく)の異なるバージョンにも基づいています。

HTTP / 3(またはChromeでわかるようにQUIC)はまだ開発のかなり初期の段階にあり、Chromeでさえこのプロトコルと互換性がありますが、Googleのデフォルトでアクティブ化されるにはほど遠いです。ブラウザ。 そしてこれはMozillaの間違いでした。

HTTP3クイッククローム

しかし、それは失敗する可能性がありますか?

GoogleChromeは他のプログラムと同じようにクラッシュする可能性があります

HTTP3 / QUICはGoogleChromeでデフォルトで有効になるにはほど遠いですが、ブラウザが失敗する可能性のある多くの機能がまだあります。 たとえば、これ以上先に進まなくても、アップデートによって導入されたことがわかります の問題 ブラウザのプロキシであり、すべての接続をブロックします。 または、エラーが表示される場合があります セキュアのアクティブ化と使用 DNS プロトコル 、徐々に標準化されているDoHなど。 または、単純に、HTTPライブラリのXNUMXつにバグがあると、ブラウザが完全にオフラインになる可能性があります。

いずれにせよ、これが起こるのは複雑であることを私たちは覚えています。 Firefoxで発生することは困難ですが(発生しましたが)、GoogleChromeでエラーが発生することははるかに複雑です。 私たちが示したように、Googleは通常、ブラウザ用にリリースする更新をはるかに制御できます。 そして、Firefoxの規模の問題は、世界中で壊滅的なものになる可能性があります。これは、Googleのブラウザが63%の市場をカバーしているのに対し、Mozillaのブラウザは3%しかカバーしていないためです。

さらに、テレメトリのおかげで、Googleは任意のパラメータをリモートで変更できました(MozillaがFirefoxで行った方法と同様)。 このようにして、問題は自動的に解決され、影響は最小限に抑えられます。