La versione 100 di Chrome, Edge e Firefox potrebbe danneggiare alcuni siti Web

8

In breve: il raggiungimento della versione 100 dovrebbe essere una pietra miliare per un browser Web, ma in realtà è un evento che potrebbe danneggiare alcuni siti Web per le persone che utilizzano Google Chrome, Microsoft Edge o Firefox di Mozilla. Gli sviluppatori si stanno preparando per questo momento già da un po’, ma hanno ancora bisogno di aiuto.

Chrome, Microsoft Edge e Firefox si stanno avvicinando sempre di più al rilascio della loro centesima versione. Sebbene questo possa sembrare un bel numero tondo per un utente, ha anche il potenziale per introdurre bug o creare problemi di compatibilità per determinati siti Web.

Per alcune persone potrebbe persino riportare alla memoria il famigerato bug Y2K e Microsoft che ha saltato Windows 9, ma questa volta il problema è correlato al modo in cui i siti Web leggono le stringhe dell’agente utente (UA) per identificare il browser Web e le sue capacità.

Quando visiti una pagina Web su un sito come TechSpot, il tuo dispositivo invia una richiesta per quella pagina che include una stringa di user agent simile a questa: “Firefox: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:96.0) Geco/20100101 Firefox/96.0.”

Browser Web diversi hanno formati diversi per questo e, a causa del modo in cui funzionano alcune librerie di analisi degli agenti utente, possono causare problemi durante la lettura dei numeri di versione principali a tre cifre. Per una lettura approfondita su quali implementazioni causano questo, guarda qui.

Nell’agosto 2021, Mozilla ha avviato un esperimento per scoprire se i numeri di versione a tre cifre potessero causare problemi e ha scoperto che un piccolo numero di siti Web non veniva visualizzato o non funzionava correttamente.

Esempi notevoli tra cui Yahoo, Bethesda, HBO Go, Slack e altri vengono aggiunti all’elenco ogni giorno. Google ha uno sforzo in corso simile che consente agli sviluppatori di forzare la stringa user-agent v100 a scopo di test. Ciò ha rivelato che i siti Web creati con Duda non sarebbero stati visualizzati correttamente, ma il problema è stato risolto a dicembre 2021.

La buona notizia è che Google e Mozilla stanno entrambi lavorando su modi per mitigare eventuali problemi che potrebbero sorgere, ad esempio bloccando la versione principale su 99 e segnalandola nella parte della versione minore della stringa user-agent.

Chrome 100 verrà rilasciato il 29 marzo e Firefox 100 arriverà il 3 maggio, ma nel frattempo gli amministratori e gli sviluppatori del sito Web possono aiutare segnalando eventuali problemi riscontrati a Mozilla e Google.

Fonte di registrazione: techspot.com

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