...
🧑 💻 Arvostelut ja uutiset ohjelmien, autojen, gadgetien ja tietokoneiden maailmasta. Artikkeleita peleistä ja harrastuksista.

Chrome ja Firefox ovat niin vanhoja, että ne saattavat “rikkoa” Internetin

2

Google, Mozilla, Microsoft

Google Chrome-, Firefox- ja Microsoft Edge -selaimet ovat kaikki tarpeeksi vanhoja, jotta ne saavuttavat pian version 100. Ja vaikka se ei ehkä kuulosta isolta jutulta, versionumerot voivat aiheuttaa vuosi 2000-luvun verkkoselaimille ja rikkoa kaikki suosikkisivustomme, koska internet ei ole vielä valmis käsittelemään näitä suuria lukuja.

Niille, jotka eivät muista vuosi 2000 -virhettä, tutkijat huomasivat jo vuonna 1999, että useimmat tietokoneet perustivat kellonsa vuoden kahteen viimeiseen numeroon, ja tammikuun 1. päivänä luulivat, että vuosi 2000 on 1900. Se oli valtava sotku, mutta maailmanlaajuiset ohjelmistoaloitteet pelastivat päivän.

Nykypäivän verkkoselaimet voivat joutua kohtaamaan jonkin verran samanlaisen tilanteen. Väistämätön siirtyminen versioon 100 voi aiheuttaa virheitä tai yhteensopivuusongelmia joillakin verkkosivustoilla, jotka eivät ole valmiita lukemaan kolminumeroisia käyttäjäagenttimerkkijonoja. Tähän asti nämä koodijonot sisälsivät vain kaksi numeroa, ja on käynyt ilmi, että useat verkkosivustot eivät pysty lukemaan kolmea, mikä voi aiheuttaa useita virheitä ja ongelmia.

"Kun selaimet saavuttivat ensimmäisen kerran version 10 hieman yli 12 vuotta sitten,  User-Agentin jäsennyskirjastoissa havaittiin monia ongelmia, kun pääversionumero muuttui yhdestä numerosta kahteen", selittää Mozillan kehittäjätiimi. Saatamme kohdata jotain vastaavaa myöhemmin. Tämä vuosi.

Tämän seurauksena Mozilla on tehnyt paljon vaivaa kulissien takana korjatakseen sen. Lisäksi Googlen kanssa on kerrottu varoittaneen verkkokehittäjiä kuukausien ajan.

Sekä Chrome että Edge saavuttavat selaimen version 100 maaliskuussa ja Firefoxin toukokuussa. Kuten BleepingComputer selittää, käyttäjäagentti on verkkoselaimen käyttämä merkkijono, joka jakaa tietoja ohjelmistosta, mukaan lukien selaimen nimi, sen versionumero ja käyttämä tekniikka. Kun vierailet verkkosivustolla, selaimen käyttäjäagentti lähetetään Web-sivupyynnön mukana. Näin verkkosivu voi tarkistaa vierailijan selainversion ja muokata vastaustaan ​​selaimen tukemien ominaisuuksien perusteella. Jos verkkosivustot eivät pysty lukemaan tätä merkkijonoa, ne eivät välttämättä toimi ollenkaan tai ainakin ne voivat olla rikki.

Chrome- ja Mozilla-tiimit ovat suorittaneet testejä etsiessään vaurioita tai ratkaisua, ja tällä hetkellä on lyhyt luettelo ongelmista. Engadgetin mukaan vaikutus vaikuttaa muutamaan suureen sivustoon, mukaan lukien HBO Go, Bethesda ja Yahoo.

Väliaikainen ratkaisu

Verkkokehittäjät voivat ottaa käyttöön erityisen lipun nykyisissä Chrome-, Edge- ja Firefox-versioissa, jotta selaimet raportoivat versioksi 100. Näin he voivat tarkistaa ongelmat tai auttaa löytämään ratkaisun. Koska Chromen versio 100 julkaistaan ​​vasta 29. maaliskuuta ja Firefox v100 3. toukokuuta, kehittäjillä on vielä aikaa.

Toistaiseksi varmuuskopiointisuunnitelma tai väliaikainen ratkaisu on jäädyttää versionumerot 99:ään ongelmien lieventämiseksi, varsinkin jos muutokset eivät onnistu ratkaisemaan tulevaa ongelmaa. Tai julkaise hotfix-korjauspäivityksiä lennossa muuttaaksesi ongelman kohteena olevien verkkosivustojen koodia. Joten jos internet alkaa "murtua" sinulle maaliskuun lopussa tai toukokuun alussa, nyt tiedät miksi.

9to5Macin kautta

Tämä verkkosivusto käyttää evästeitä parantaakseen käyttökokemustasi. Oletamme, että olet kunnossa, mutta voit halutessasi kieltäytyä. Hyväksyä Lisätietoja