A Chrome és a Firefox v100 tönkretehet egyes webhelyeket

A Chrome 100 és a Firefox 100 kompatibilitási problémákat okozhat, de a Google és a Mozilla a legrosszabbra tervez.

A Google Chrome volt az első webböngésző, amely gyors kiadási ciklust fogadott el, és a Mozilla Firefox végül ugyanerre a modellre váltott. Az év végén mindkét böngésző eléri a 100-as verziót, ami néhány webhelyen váratlan problémákat okozhat. Szerencsére a Mozilla és a Google dolgozik a kompatibilitási problémák megoldásán.

A webböngészőknek van a Felhasználói ügynök karakterlánc, amely azonosítja magát a webhelyeken, és amely általában tartalmazza a webböngészőt, az operációs rendszert és a CPU architektúrát. Nincs szabvány arra vonatkozóan, hogy a felhasználói ügynököket hogyan kell bemutatni, és az évek során egyre hosszabbak lettek. Például a Chrome Linux alatti karakterlánca tartalmazza a „Chrome”, „Safari” szavakat (mivel a Chrome motorja Safari alapú), „KHTML” (amelyen a Safari alapult) és „Gecko” (a régebbi webhelyek feltörésének elkerülése érdekében Firefox).

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.80 Safari/537.36

Számos könyvtárat hoztak létre a webfejlesztők számára, hogy könnyen azonosítsák a User Agent karakterlánc egyes részeit, például a böngésző nevét és a verziószámokat, de ezek egy része hamarosan megszakadhat. Egyes könyvtárakat és más webes kódokat nem a háromjegyű főverziószámok figyelembevételével hozták létre, ami okozhatja nem várt eredmények az internetet böngésző emberek számára – azok a webhelyek, amelyek csak az első két számjegyet nézik, láthatják a Chrome 100-at Chrome 10.

A jó hír az mind a Google, mind a Mozilla enyhítő stratégiákon dolgozik (keresztül Csipogó számítógép). Mind a Chrome, mind a Firefox néhány hónapja olyan kísérleteket futtat, amelyek néhány felhasználói ügynököt a 100-as verzióra változtatnak, ami már sok bogár jelentéseket és néhány javítás.

Ha azonban még mindig sok fontos webhely szakít a 100-as verzióval, a Google-nak és a Mozillának van biztonsági mentési terve. A Mozilla jelenlegi ötlete az azonosítani a sérült webhelyeket (amit már más funkciók esetében is megtesz), és rögzítse a 99-es verziószámot ezeken a webhelyeken. A Google azt tervezi, hogy a verzió első számjegyét 99-en tartja, és a tényleges fő kiadást a második számjegyre helyezi át (pl. 99.101.4988.0 Chrome 101-hez).