Forza la versione principale di Chrome su 100 nella stringa user agent

Un flag di funzionalità disponibile da Chrome 96 a 99 consente di testare in anteprima i possibili problemi durante l'analisi di una stringa user agent di tre cifre.

Ali Beyad
Ali Beyad
Mike Taylor
Mike Taylor

Nella prima metà del 2022, Chrome raggiungerà un numero di versione principale a tre cifre: 100. Quando i browser hanno raggiunto per la prima volta la versione 10, molti eoni fa, sono stati scoperti molti problemi con le librerie di analisi dell'agente utente quando il numero di versione principale è passato da un digit a due. Ora che ci stiamo avvicinando alla versione 100 sia in Chrome che in Firefox, con Edge non molto distante, vogliamo rilevare in anticipo eventuali problemi relativi al numero di versione a tre cifre, in modo da essere pronti quando diventerà realtà.

A partire da Chrome 96 e fino a Chrome 99, sarà disponibile un flag della funzionalità per forzare la stringa User-Agent a utilizzare il numero della versione principale 100, indipendentemente dal numero della versione principale effettivo. Verrà applicata sia all'intestazione della richiesta User-Agent sia alle API JavaScript (ad esempio navigator.userAgent). Esperimenti simili vengono eseguiti anche su Firefox.

Visita la pagina È già disponibile Chrome 100? per verificare se il browser invia la versione principale 100 nella stringa User-Agent.

Un sito che controlla se il browser invia la stringa dello user agent 100. Viene visualizzato: No, perché stai segnalando la versione 97 di Chrome, che è inferiore a 100.

Per attivare il flag in Chrome e fare esperimenti, digita chrome://flags nella barra degli indirizzi e attiva il flag #force-major-version-to-100.

Pagina dei flag di Chrome che mostra che l'impostazione forzata della versione principale su 100 in User-Agent è attivata.

Se visiti la pagina È già disponibile Chrome 100? dopo aver attivato il flag, viene visualizzato il numero della versione principale 100 dello user agent.

Un sito che controlla se il browser invia la stringa dello user agent 100. Viene visualizzato: Sì, perché stai segnalando la versione 100 di Chrome, che è superiore a 99.

L'obiettivo è scoprire il maggior numero possibile di problemi in anticipo, quindi invia le segnalazioni di bug a Web Compat e aiuta a preparare il web per i numeri di versione principali dei browser a tre cifre.