Forçar a versão principal do Chrome para 100 na string do user agent

Uma sinalização de recurso disponível no Chrome 96 a 99 permite testes iniciais para possíveis problemas ao analisar uma string de user agent de três dígitos.

Ali Beyad
Ali Beyad
Mike Taylor
Mike Taylor

No primeiro semestre de 2022, o Chrome alcançará um número de versão principal de três dígitos: 100. Quando os navegadores alcançaram a versão 10 há muito tempo, muitos problemas foram descobertos nas bibliotecas de análise do user agent, já que o número da versão principal passava de um dígito para dois. Agora que estamos nos aproximando da versão 100 no Chrome e no Firefox, com o Edge não muito atrasado, queremos detectar possíveis problemas relacionados ao número da versão de três dígitos antecipadamente. Assim, estaremos prontos quando eles se tornarem realidade.

Do Chrome 96 até o 99, uma sinalização de recurso estará disponível para forçar a string do user agent a usar o número da versão principal 100, seja qual for o número real da versão principal. Isso se aplica ao cabeçalho de solicitação do user agent e às APIs JavaScript (por exemplo, navigator.userAgent). Experimentos semelhantes também estão sendo executados no Firefox.

Acesse O Chrome 100 já? para verificar se o navegador está enviando a versão principal 100 na string do user agent.

Um site que verifica se o navegador está enviando
a string user agent 100 A mensagem exibida é: Não, porque você está informando como Chrome versão 97 e inferior à versão 100.

Para ativar a sinalização no Chrome e em um experimento, digite chrome://flags na barra de endereço e ative a sinalização #force-major-version-to-100.

Página de sinalizações do Chrome mostrando que a criação da versão principal para a versão 100 no user agent está ativada.

Acesse O Chrome 100 já?, depois de ativar a sinalização, informa que o user agent tem o número da versão principal 100.

Um site que verifica se o navegador está enviando
a string user agent 100 Aparece "Sim", porque você está informando como Chrome versão 100 e superior à 99.

O objetivo é descobrir o maior número possível de problemas com antecedência. Por isso, envie os relatórios do bug à Web Compat e ajude a preparar a Web para os números de três dígitos da versão principal do navegador.