Chromen versio 100 voi rikkoa monia verkkosivuja

error chrome 100 daña pagenas web

Pitkän historian, uutisten ja jopa päänsäryn jälkeen Google Chrome on saavuttamassa 100. versionsa. Jokaiselle kehittäjälle tämä luku on melkoinen saavutus, mutta totuus on, että se voi aiheuttaa pienen katastrofin, jos joitain asioita ei ennakoida. Miksi sanomme sen? Koska Chromen versio 100 estää sinua näkemästä suosikkisivustojasi . Onko se hullua? Selitämme mitä tapahtuu.

Joidenkin sivujen User-Agent rikkoo niiden näytön Chrome 100:ssa

Jokaiselle käyttäjälle ohjelmistopäivityksen pitäisi tarkoittaa esimerkiksi virheenkorjauksia, suorituskyvyn parannuksia ja uusia ominaisuuksia. Kuitenkin, Chromen versio 100 voi aiheuttaa ongelmia monilla verkkosivuilla, vaikka se ei ole Googlen vika.

Monet verkkosivustot (kuten Dudalla luodut) käyttävät a User-Agent-merkkijono tunnistaaksesi, mitä selainta, selainmoottoria ja käyttöjärjestelmää käytät. Tämä on normaalia eikä aiheuta ongelmia käyttäjälle, mutta Chrome 100:lla se voi luoda niitä.

Jos menet verkkosivustolle, kuten WhatIsMyBrowser.com sinulle saa täydelliset tiedot käyttäjäagentistasi seuraavan kuvan kautta, jonka jätämme alle:

google chromen käyttäjäagentti

Se määrittää edellä mainitsemamme asiat ja huomaat, että tässä esimerkissä käytämme Chrome 96:ta. Toistaiseksi kaikki on mennyt hyvin, mutta kun pääsemme versioon 10, merkkijono alkaa ottaa vain version kaksi ensimmäistä numeroa, joten uskoa että käytät Chrome 10:tä Chrome 100:n sijaan .

Tämä on melko vakava ongelma Dudalla luoduille sivuille, koska tämä alusta estää pääsyn kaikkiin Chromen alle 40-versioihin . Tulos? Paljon sivuja, joita et näe, jos päivität Chrome 100 -versioon. Onko olemassa ratkaisu? Kyllä, joten kiinnitä huomiota siihen, mitä alla on.

Miksi Chrome 100 kaatuu joidenkin verkkosivujen kanssa?

chrome no deja ver paginas web

Kuten edellä mainittiin, suurin syyllinen on se, kuinka joidenkin verkkosivujen käyttäjäagenttimerkkijono ohjelmoidaan. Mutta tarkemmin ottaen se johtuu siitä, että monilla kehittäjillä on tapana ottaa vain ohjelmistoversion kaksi ensimmäistä numeroa kaikkeen mitä he tarvitsevat.

Siten Chrome 96 tunnistetaan oikein, mutta Chrome 100 nähdään versiona 10 ja muilla myöhemmillä versioilla on myös tämä virhe (kuten Chrome 121, joka ymmärretään versioksi 12). Google havaitsi tämän virheen ja työskentelee jo sen ratkaisemiseksi , vaikka se toistaiseksi tekee sen epätavallisella tavalla.

Virheiden korjaaminen verkkosivujen avaamisessa Chrome 100:ssa

solucion pagina no carga chrome 100

Kuten muissakin tilanteissa, Google käyttää Chrome-lippujaan ratkaistakseen nopeasti selaimesi ongelman. Tässä tapauksessa yritys kehitti lipun, joka estää Chrome User-Agentin 99:ssä ja pakottaa pääversionumeron näyttämään sivuversiona. Sitä kutsutaan nimellä "ForceMajorInMinorPositionInUserAgent", ja selitämme kuinka se toimii tällä esimerkillä:

  • Chrome 100 ilman lippua ja User-Agent-ongelman kanssa näyttää tältä Chrome / 10.0.XXX.XXX.
  • Chrome 100, jonka lippu on aktiivinen, näyttää tältä Chrome / 99.100.0.XXX.XXX .
  • Chrome 100, jos User-Agent-ongelmaa ei ole, sen pitäisi näyttää tältä Chrome /100.0.XXX.XXX.

Se on erityinen ratkaisu sinun on aktivoitava manuaalisesti kun Chromen versio 100 saapuu ja niin kauan kuin lopullista sitä ei ole. Onko sen tekeminen vaikeaa? Ei ollenkaan, sinun on vain noudatettava näitä vaiheita:

  1. Tyyppi Chrome: // liput vuonna selaimen osoiteriville.
  2. Käytä hakupalkkia löytääksesi "ForceMajorInMinorPositionInUserAgent "
  3. Kun se on löydetty, paina "Ota käyttöön" oikealla olevassa avattavassa valikossa.

Helppo oikea? Siitä huolimatta Google ryhtyy jo toimiin asiassa ja kommunikoi eri kehittäjien kanssa ratkaistakseen tämän ongelman User-Agentin avulla. Korjauksia tehdään jo, kuten Yell Businessiin (Ison-Britannian verkkohakemisto) liittyvien sivustojen tapauksessa, ja monia muita odotetaan lisättävän ennen kuin Chrome 100 maaliskuussa 2022 .