Bbabo NET

Wetenschap & Technologie Nieuws

Probleem 2022. In maart verliezen mogelijk miljoenen mensen de toegang tot oude sites

Veel populaire sites worden niet meer geopend met de release van de honderdste versies van de Mozilla- en Chrome-browsers - er is al een waarschuwing naar de webontwikkelaars gestuurd. wendde zich tot experts om erachter te komen hoe bijgewerkte versies van browsers de stabiele werking van internet zullen beïnvloeden en hoe dit van invloed zal zijn op gebruikers.

Digital Apocalypse

Mozilla-ontwikkelaars hebben een bericht op de blog van het bedrijf gepubliceerd waarin staat dat de lente-update van Chrome en Firefox ertoe kan leiden dat veel populaire sites "breken".

Webbrowsers hebben een User-Agent-tekenreeks die sites vertelt over de browser, het besturingssysteem en de processorarchitectuur. Het updaten van Chrome en Firefox naar versie 100 kan problemen veroorzaken, omdat niet alle bronnen het driecijferige buildnummer aankunnen.

Verschillende browsers hebben verschillende indelingen voor de User-Agent-tekenreeks en het ontleden van de User-Agent voor een bepaalde site. Zowel Firefox als Chrome experimenteren al met de huidige versies van de browser die versie 100 vervangen om incompatibele sites handmatig te detecteren. Sommige van de gevonden problemen zijn dus al verholpen. Experimenten zullen doorgaan tot de release van de honderdste versies, maar wat er daarna zal gebeuren met die geen tijd konden of hadden om het compatibiliteitsprobleem op te lossen, wordt niet gemeld.

Google Chrome 100 wordt verwacht op 29 maart, Mozilla Firefox 100 op 3 mei. Tot die tijd moedigde het Firefox-team gebruikers aan om deel te nemen aan hun experiment en 'kapotte' sites vroegtijdig te identificeren. Dus begonnen gebruikers een onjuist weergegeven interface en andere bugs in Google Chrome te melden, waaronder de mobiele versie, Firefox en Microsoft Edge. Gebruikers van Yahoo-services melden bijvoorbeeld een "kapotte" interface - er is een gebrek aan pop-upvensters die nodig zijn voor het werk, iemand mist het e-mailpictogram en sommige gebruikers hebben de inhoud van sites gecomprimeerd. Er zijn ook problemen gemeld met HBO Go, Bethesda, Slack en andere op Duda gebaseerde sites.

Het hoofd van internetbureau Shulepov-Code, webontwikkelaar Alexander Shulepov, uitte in een gesprek met zijn twijfels of de upgrade naar versie 100 soepel zou verlopen.

“Wat dit bedreigt en hoeveel sites zullen lijden, is nog niet duidelijk, aangezien er nog geen wereldwijde lancering heeft plaatsgevonden. Maar ik zag persoonlijk bugs in de Slack-applicatie die ik gebruik, er was een bericht dat "de browser niet wordt ondersteund", en ik ontmoette een aantal bugs in de interface", deelde de expert.

Hij merkte op dat het grootste probleem is dat veel parsingbibliotheken de driecijferige hoofdversienummers niet respecteren, en veel grote projecten gebruiken deze bibliotheken.

Volgens Shulepov zullen programmeurs in het voorjaar "veel werk hebben".

“Experts merken op dat veel bibliotheken hun parseerlogica hebben verbeterd wanneer browsers zijn overgestapt op tweecijferige versienummers, dus de verwachting is dat het bereiken van de driecijferige mijlpaal minder problemen zal veroorzaken. Als zich problemen met sites voordoen en deze te talrijk zijn en Mozilla of Google deze niet kunnen oplossen voordat nieuwe versies worden uitgebracht, hebben ontwikkelaars back-upplannen. Firefox heeft met name een mechanisme waarmee u de User-Agent kunt "bevriezen" naar "Firefox/99" of CSS in een probleemsite kunt injecteren. Op dezelfde manier kan Chrome de versie "bevriezen" en de daadwerkelijke versie van de browser in een ander deel van de regel aangeven, "zei Shulepov.

Geen paniek

Pavel Adylin, uitvoerend directeur van Artezio (onderdeel van de LANIT-groep), gelooft dat het probleem zal worden opgelost nog voordat de honderdste versies van browsers worden uitgebracht. En hiervoor zullen bedrijven en webmasters wier sites bepaalde problemen ondervinden, minimale investeringen nodig hebben.

"Zeker, door de release van de bijgewerkte Firefox 100 en Chrome 100, zullen alle fouten worden opgelost aan de kant van de eigenaren van internetbronnen. De makers van browsers zullen ook rekening houden met mogelijke problemen en mechanismen implementeren die het optreden van dergelijke fouten minimaliseren. Niemand in dit verhaal is geïnteresseerd in de Firefox 100- of Chrome 100-browser die sommige pagina's onjuist weergeeft. Zeker als het gaat om populaire streamingdiensten of nieuwssites. Als de eigenaren van deze bronnen besluiten de fouten niet op te lossen, is het zeer waarschijnlijk dat gewone gebruikers, bij het minste ongemak, gewoon de browser zullen veranderen en niet naar een andere site zullen gaan ", meent de expert.

Adylin merkte op dat Google en Mozilla niet geïnteresseerd zijn in het krimpen van hun gebruikersbestand en het lekken naar concurrenten. Volgens hem is de concurrentie tussen browsers erg sterk - kijk maar eens naar welke trucs de makers van browseroplossingen gaan om de plaats "standaard" in te nemen.Het is verbazingwekkend dat het bestaan ​​van een mogelijke bug in het publieke domein kwam vóór de release van nieuwe versies van browsers. Dit ondermijnt het vertrouwen van gebruikers in deze softwareproducten, creëert bepaalde obstakels voor updates, hoewel deze updates de veiligheid van het werken op het netwerk vergroten”, concludeert Adylin.

Het hoofd van de afdeling REG.RU-interface-ontwikkeling, Sergey Ermakov, is ook van mening dat enorme problemen kunnen worden vermeden. Hij is van mening dat de overgang naar driecijferige versies van browsers op geen enkele manier invloed zal hebben op de overgrote meerderheid van sites - vooral grote en ontwikkelende bronnen.

“Het enige dat je kunt tegenkomen is dat de site die je bezoekt een waarschuwing geeft dat de browser verouderd is en niet wordt ondersteund. U kunt dit bericht negeren als uw browser up-to-date is met de laatste versie. Ja, het risico bestaat dat oude sites die ontwikkelaars lange tijd niet hebben bijgewerkt, gewoon niet meer worden weergegeven. In dit geval is het mogelijk om de browserversie onafhankelijk te wijzigen in de User-Agent-regel - in de meeste gevallen zal dit voldoende zijn, "concludeerde Ermakov.

Probleem 2022. In maart verliezen mogelijk miljoenen mensen de toegang tot oude sites