Hvorfor din neste nettleseroppdatering kan ødelegge favorittnettstedene dine

click fraud protection

Oppdateringer som snart kommer for Google Chrome og Mozilla Firefox kan ødelegge noe nettsteder og årsaken til dette er versjonsnumrene. Datamaskiner er fantastisk kresne enheter og små endringer kan ha store effekter. Sluttresultatet er at noen populære nettsteder kan bli forvirret om hvilken nettleser som kjører etter de kommende oppdateringene.

Det tar bare en kort dukkert i databehandlingens historie for å begynne å forstå problemet. Tidlige datamaskiner fylte hele rom, og hvis en møll dannet bro over kontaktene inne, ville datamaskinen ikke fungere - på grunn av en feil. Dette var den legendariske begynnelsen på begrepet "datafeil". Moderne datamaskiner er mer pålitelige, ved hjelp av silisiumbrikker i stedet for vakuumrør og en feil refererer nå vanligvis til en programmeringsfeil.

To populære nettlesere, Chrome og Firefox, vil snart nå versjon 100. I øyeblikk som dette er det vanligvis grunn til å feire. Bare som en person som har bursdag som gjør at alderen deres slutter med en null, å legge til en null er store nyheter for datamaskiner også, men den vesentlige detaljen er antall sifre. De forrige 90 oppdateringene hadde to sifre og

Mozilla nylig påpekt at enkelte nettsteder kanskje ikke er forberedt på denne endringen. BleepingComputer, et sikkerhetsfokusert nyhetsnettsted, påpekte at HBO Go, Bethesda, Yahoo og Slack er noen av nettsidene som har blitt identifisert for å ha feil i versjon 100. Det er som Y2K igjen.

Problemer med Chrome og Firefox 100

EN Bruker agent (UA) er data som en nettleser deler med hvert nettsted for å informere det om hvilke funksjoner det er i stand til. Her er et eksempel på en Chrome UA: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, som Gecko) Chrome/94.0.4606.54 Safari/537.36.' Den relevante detaljen er nummeret etter "Chrome/" og "94" kan enkelt trekkes ut med kode ved å ta tak i disse to sifre, noen ganger alt som trengs for å vite om en nettleser kan støtter et bestemt videostreamingformat. Når versjon 100 er nådd, vil de to første sifrene bli sett på som versjon 10, en veldig gammel versjon som ikke ville taklet så mye mer enn tekst og bilder.

Google Chrome forventes å nå versjon 100 29. mars 2022, og Mozilla Firefox følger etter 3. mai. Det samme problemet oppsto når nettlesere avanserte til deres tiende versjon, så det er bedre forberedelser denne gangen. Både Google og Mozilla vil redusere problemer ved å endre UA-versjonen til to sifre for store nettsteder som ikke har oppdatert koden, men dette vil ikke bli gjort for mindre populære nettsteder. Problemer vil uunngåelig oppstå til utviklere begynner å planlegge for denne typen problemer. I mellomtiden, Google Chrome og Mozilla Firefox vil prøve å ta opp slakken.

Kilde: Mozilla, BleepingComputer

Aaron Taylor-Johnson erter Kraven The Hunter Fysisk transformasjon

Om forfatteren