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

Uma flag de recurso disponível do Chrome 96 ao 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 vai alcançar um número de versão principal de três dígitos: 100. Quando os navegadores chegaram à versão 10 há muitos éons pela primeira vez, muitos problemas foram descobertos com as bibliotecas de análise do user agent, já que o número da versão principal passou de um dígito para dois. Agora que estamos nos aproximando da versão 100 no Chrome e no Firefox, com o Edge até breve, queremos detectar com antecedência possíveis problemas relacionados ao número de versão de três dígitos para estarmos prontos quando isso se tornar realidade.

Do Chrome 96 até o 99, uma flag de recurso vai estar disponível para forçar a string do user agent a usar o número da versão principal 100, independentemente do 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 ainda é 100? 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 do user
Agent 100. A mensagem mostra: "Não, porque você está informando como o Chrome versão 97 e essa é inferior a 100.

Para ativar a sinalização no Chrome e fazer experimentos, 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 que mostra que a opção de forçar a versão principal para 100 no user agent está ativada.

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

Um site que verifica se o navegador está enviando a string do user
Agent 100. A mensagem mostra: "Sim, porque você está informando como o Chrome versão 100 e mais de 99".

O objetivo é descobrir o maior número possível de problemas com antecedência. Por isso, envie seus relatórios de bugs para a Web Compat e ajude a preparar a Web para os números das principais versões de três dígitos dos navegadores.