Chrome’i, Edge’i ja Firefoxi versioon 100 võib mõne veebisaidi rikkuda

0

Lühidalt: versioonini 100 jõudmine peaks olema veebibrauseri jaoks verstapost, kuid tegelikult on see sündmus, mis võib Google Chrome’i, Microsoft Edge’i või Mozilla Firefoxi kasutavate inimeste jaoks mõne veebisaidi rikkuda. Arendajad on selleks hetkeks valmistunud juba mõnda aega, kuid nad vajavad endiselt abi.

Chrome, Microsoft Edge ja Firefox on kõik oma 100. versiooni väljalaskmisele lähenemas. Ehkki see võib kasutajale tunduda kena ümmargune arv, võib see ka teatud veebisaitidele vigu tuua või ühilduvusprobleeme tekitada.

Mõne inimese jaoks võib see isegi meenutada kurikuulsat Y2K viga ja Microsofti Windows 9 vahelejätmist, kuid seekord on probleem seotud sellega, kuidas veebisaidid loevad kasutajaagendi (UA) stringe, et tuvastada teie veebibrauser ja selle võimalused.

Kui külastate veebilehte sellisel saidil nagu TechSpot, saadab teie seade selle lehe päringu, mis sisaldab kasutajaagendi stringi, mis näeb välja umbes selline: "Firefox: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:96.0) Gecko/20100101 Firefox/96.0."

Erinevatel veebibrauseritel on selleks erinevad vormingud ja mõnede kasutajaagendi parsimise teekide tööviisi tõttu võivad need kolmekohaliste peamiste versiooninumbrite lugemisel põhjustada probleeme. Põhjalikuks lugemiseks selle kohta, millised rakendused seda põhjustavad, vaadake siit.

2021 aasta augustis alustas Mozilla katset, et välja selgitada, kas kolmekohalised versiooninumbrid võivad probleeme põhjustada, ja leidis, et väike hulk veebisaite ei kuvata või ei tööta korralikult.

Märkimisväärseid näiteid, sealhulgas Yahoo, Bethesda, HBO Go, Slack ja palju muud, lisatakse loendisse iga päev. Google teeb sarnaseid jõupingutusi, mis võimaldab arendajatel testimise eesmärgil sundida v100 kasutajaagendi stringi. See näitas, et Dudaga loodud veebisaite ei kuvata õigesti, kuid probleem lahendati 2021. aasta detsembris.

Hea uudis on see, et Google ja Mozilla töötavad mõlemad selle nimel, et leevendada võimalikke probleeme, mis võivad tekkida, näiteks külmutades põhiversiooni versioonile 99 ja teatades sellest kasutajaagendi stringi väiksema versiooni osas.

Chrome 100 avaldatakse 29. märtsil ja Firefox 100 3. mail, kuid seni saavad veebisaitide administraatorid ja arendajad aidata, teatades Mozillale ja Google’ile kõigist ilmnenud probleemidest .

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More