Google Chrome è stato il primo browser web ad adottare un ciclo di rilascio rapido, con Mozilla Firefox che alla fine è passato allo stesso modello.
Entro la fine dell'anno, entrambi i browser raggiungeranno la versione 100, che potrebbe causare alcuni problemi imprevisti su alcuni siti.
Per fortuna, Mozilla e Google stanno lavorando per risolvere i problemi di compatibilità.
I browser Web dispongono di una stringa User Agent che si identifica nei siti, che di solito contiene il browser Web, il sistema operativo e l'architettura della CPU.
Non esiste uno standard per come dovrebbero essere presentati gli User Agent e nel corso degli anni sono diventati sempre più lunghi.
Ad esempio, la stringa sottostante di Chrome su Linux contiene le parole "Chrome", "Safari" (perché il motore di Chrome è basato su Safari), "KHTML" (su cui era basato Safari) e "Gecko" (per evitare di rompere siti che richiedevano Firefox).
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, come Gecko) Chrome/98.0.4758.80 Safari/537.36 Sono state create molte librerie per consentire agli sviluppatori Web di identificare facilmente parti specifiche della stringa dell'agente utente, come il nome effettivo del browser e numeri di versione, ma alcuni di essi potrebbero rompersi presto.
Alcune librerie e altri codici web non sono stati creati tenendo conto dei numeri di versione principali a tre cifre, il che potrebbe causare risultati indesiderati per le persone che navigano sul Web: i siti che esaminano solo le prime due cifre potrebbero vedere Chrome 100 come Chrome 10.
Il buono la notizia è che sia Google che Mozilla stanno lavorando su strategie di mitigazione (tramite Bleeping Computer).
Sia Chrome che Firefox stanno conducendo esperimenti da alcuni mesi che modificano alcuni programmi utente per segnalare la versione 100, che ha già portato a molte segnalazioni di bug e alcune correzioni.
Tuttavia, se ci sono ancora molti siti Web importanti che non funzionano con la versione 100, Google e Mozilla hanno piani di backup.
L'idea attuale di Mozilla è identificare i siti danneggiati (cosa che fa già per altre funzionalità) e bloccare il numero di versione su v99 per quei siti.
Il piano di Google è di mantenere la prima cifra della versione a 99 e di spostare la versione principale effettiva sulla seconda cifra (ad esempio 99.101.4988.0 per Chrome 101).
Il post Chrome e Firefox v100 potrebbe interrompere alcuni siti Web apparsi per la prima volta su xda-developers.
Nuova sede Echandia negli Stati Uniti Echandia, una startup svedese che produce batterie e componenti…
Introduzione Un antico detto nel settore tecnologico afferma che le aziende frequentano il loro fornitore…
Amazon presenterà i risultati finanziari giovedì, unendosi ad altri giganti tecnologici che stanno rivelando le…
This website uses cookies.