Kan en Chrome-patch hindra den från att fungera som Firefox?

Förra veckan, en uppdatering till det populära firefox webbläsaren fick alla användare att använda Mozillas webbläsare plötsligt Det går inte att ansluta till Internet . Specifikt var de uppdateringar 95.02 och 96 av den här webbläsaren, uppdateringar som införde vissa ändringar i kompatibilitet med HTTP3 . Problemen varade inte länge, men de kastade miljontals användare runt om i världen i kaos som, minst av allt de kunde föreställa sig, var att problemet skulle hittas i deras egen webbläsare. Från den 13 januari borde allt fungera som vanligt, men kan vi se liknande problem en dag i Google krom?

Det är sällsynt att hitta ett fel av denna storlek idag i någon webbläsare. Främst för att uppdateringarna, innan de når användarna, går igenom två olika versioner, Nightly, mer instabil (och som kan orsaka många problem), och Beta, närmare den stabila som, förutom i specifika fall, inte borde misslyckas . Om detta problem med HTTP/3 hade uppstått, till exempel i Nightly-grenen, skulle det vara normalt. Det kan till och med ha hänt i betaversionen av webbläsaren. Men att nå den stabila versionen är inte att det är konstigt, det är att det är oroande.

Kan en Chrome-patch stoppa den från att fungera som Firefox

Google har vanligtvis mycket mer kontroll över var och en av versionerna av sin Chrome-webbläsare. Dess utveckling är också baserad på olika versioner: Canary (mer instabil och benägen att misslyckas) och Beta (ett steg närmare den slutliga versionen).

Det är sant att HTTP/3 (eller QUIC, som vi kommer att känna det i Chrome) fortfarande är i ett ganska tidigt stadium av sin utveckling, och även Chrome är kompatibelt med detta protokoll, det är fortfarande långt ifrån att aktiveras som standard i Googles webbläsare . Och detta var Mozillas misstag.

HTTP3 QUIC Chrome

Men kan det misslyckas?

Google Chrome kan krascha som vilket annat program som helst

Även om HTTP3/QUIC långt ifrån är aktiverat som standard i Google Chrome, finns det fortfarande många funktioner och funktioner som webbläsaren kan misslyckas med. Till exempel, utan att gå längre, kan vi upptäcka att en uppdatering introduceras ett problem med webbläsarens proxy och blockerar alla anslutningar. Eller ett fel kan visas när aktivera och använda säker DNS protokoll , såsom DoH, som gradvis håller på att standardiseras. Eller helt enkelt, en bugg i ett av HTTP-biblioteken kan ta webbläsaren helt offline.

Vi minns i alla fall att det är komplicerat att detta ska hända. Det är svårt för det att hända i Firefox (även om det har hänt), men det är mycket mer komplicerat för ett fel att uppstå i Google Chrome. Som vi antytt har Google vanligtvis mycket mer kontroll över uppdateringarna som släpps för din webbläsare. Och det är att ett problem av storleksordningen Firefox kan vara katastrofalt över hela världen, eftersom Googles webbläsare som vi vet täcker en marknad på 63 %, medan Mozillas bara täcker 3 %.

Dessutom, tack vare telemetri, kunde Google modifiera vilken parameter som helst på distans (liknande hur Mozilla har gjort med Firefox). På så sätt skulle problemet lösas automatiskt och påverkan bli minsta möjliga.