Uma flag de recurso disponível no Chrome 96 a 99 permite testes antecipados para possíveis problemas ao analisar uma string do user agent de três dígitos.
No primeiro semestre de 2022, o Chrome vai chegar a um número de versão principal de três dígitos: 100. Quando os navegadores alcançaram a versão 10 pela primeira vez, muitos problemas foram descobertos com as bibliotecas de análise de user agent, já que o número da versão principal passou de um para dois dígitos. Agora que estamos chegando à versão 100 no Chrome e no Firefox, e o Edge não está muito atrás, queremos detectar possíveis problemas relacionados ao número de versão de três dígitos com antecedência para estarmos prontos quando isso se tornar realidade.
A partir do Chrome 96 até o Chrome 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. Ele 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 já está na versão 100? para verificar se o navegador está enviando a versão principal 100 na string do user agent.
Para ativar a flag no Chrome e fazer o teste, digite chrome://flags
na barra de endereço e ative
a flag #force-major-version-to-100
.
A visita a Is Chrome 100 yet? após a ativação da flag informa que o user agent tem o número da versão principal 100.
O objetivo é descobrir o máximo de problemas possível com antecedência. Envie seus relatórios de bugs para o Web Compat e ajude a preparar a Web para números de versão principais de três dígitos do navegador.