Descontinuações e remoções no Chrome 100

O Chrome 100 Beta foi lançado em 3 de março de 2022 e deve se tornar a versão estável no final de março de 2022.

Última versão da string de user agent não reduzida

O Chromium 100 será a última versão compatível com uma string de user agent não reduzida por padrão, assim como as APIs DOM navigator.userAgent, navigator.appVersion e navigator.platform relacionadas. O teste de origem que permitiu que os sites testassem o user agent totalmente reduzido vai terminar em 19 de abril de 2022. Após essa data, a string do user agent será reduzida gradualmente. Confira a programação completa no Blog do Chromium: testes de origem e datas de redução do user agent (em inglês). Os sites que precisam de mais tempo para testar ou migrar para as dicas do cliente do user agent podem se inscrever no teste de origem da descontinuação programado do Chrome 100 a 113. Diferente do primeiro teste de origem, que mostra a string do user agent totalmente reduzida, o teste de descontinuação mantém o user agent legado. O teste de descontinuação está previsto para o final de maio de 2023.

Isso faz parte de uma estratégia para substituir o uso da string do user agent pela nova API User-Agent Client Hints. Para saber mais sobre as dicas do cliente do user agent, consulte Migrar para as dicas do cliente do user agent e Como melhorar a privacidade do usuário e a experiência do desenvolvedor com dicas de cliente do user agent.

Política de descontinuação

Para manter a integridade da plataforma, às vezes removemos dela as APIs que executaram o curso. Há vários motivos para remover uma API. Por exemplo:

  • Elas foram substituídas por APIs mais recentes.
  • Eles são atualizados para refletir as mudanças nas especificações e trazer alinhamento e consistência com outros navegadores.
  • São experimentos iniciais que nunca se concretizaram em outros navegadores e, portanto, podem aumentar o fardo de suporte para desenvolvedores da Web.

Algumas dessas mudanças afetarão um número muito pequeno de sites. Para mitigar problemas com antecedência, avisamos os desenvolvedores com antecedência para que eles possam fazer as mudanças necessárias e manter os sites em execução.

Atualmente, o Chrome tem um processo de descontinuação e remoção de APIs, essencialmente:

  • Anuncie na lista de e-mails blink-dev.
  • Defina avisos e forneça escalas de tempo no Console do Chrome DevTools quando o uso for detectado na página.
  • Aguarde, monitore e remova o recurso à medida que o uso diminui.

É possível encontrar uma lista de todos os recursos descontinuados em chromestatus.com usando o filtro com uso suspenso e removidos aplicando o filtro removido. Também tentaremos resumir algumas das mudanças, raciocínios e caminhos de migração nessas postagens.