Por que você vê a mensagem "Esta extensão pode não ser mais suportada em breve" no Chrome

Resumo

Introdução

Quando você usa o Chrome, pode ver uma mensagem que diz: "Esta extensão pode não ser mais suportada em breve." Essa mensagem aparece porque o Chrome mudou suas regras para tornar a navegação mais segura. Este artigo explicará por que você vê essa mensagem, como isso afeta você e o que você pode fazer.

É importante manter suas extensões seguras e funcionando bem, pois os navegadores costumam mudar. Os usuários devem verificar suas extensões com frequência para garantir que tudo funcione corretamente. Certifique-se de que suas extensões sigam as novas regras para evitar problemas.

Motivo da Mensagem

As políticas do Chrome mudaram para melhorar a segurança e o desempenho. Essas mudanças afetam as extensões, exigindo que elas atendam a novas diretrizes. Por exemplo, extensões que precisam de extensas permissões ou que não estão em conformidade com as regras atualizadas são as mais impactadas.

A motivação por trás do aumento da scrutinização do Chrome é aprimorar a segurança e a privacidade do usuário. Essas mudanças foram anunciadas pela primeira vez no início de 2021, com datas de implementação esperadas ao longo de 2022 e 2023. Algumas extensões populares, como bloqueadores de anúncios e ferramentas de privacidade, podem precisar de atualizações para cumprir esses novos padrões.

Impacto nos Usuários

As novas regras do Chrome podem fazer com que algumas extensões deixem de funcionar. Os usuários podem precisar procurar novas extensões ou atualizar as antigas porque as versões anteriores não serão mais úteis.

Os usuários do uBlock Origin, um popular bloqueador de anúncios, notarão que alguns recursos podem não funcionar tão bem. O uBlock Origin usa o sistema antigo e, com as mudanças do Chrome, os usuários podem não ter as mesmas opções. Para continuar bloqueando anúncios de maneira mais eficaz, os usuários podem experimentar o uBlock Origin Lite. Ele funciona com o novo sistema, mas pode não bloquear todos os anúncios como a versão original.

Aqui estão algumas dicas para gerenciar suas extensões:

Impacto do Manifesto V3 nos Bloqueadores de Anúncios

O Chrome fez uma mudança chamada Manifesto V3, que gerou muito debate, especialmente sobre bloqueadores de anúncios. Essa mudança possui pontos positivos e negativos.

Prós

Contras

Embora o Manifesto V3 traga benefícios para a segurança e o desempenho, ele também cria problemas para desenvolvedores e usuários. As mudanças podem tornar os bloqueadores de anúncios menos eficazes, e os desenvolvedores precisarão se esforçar para acompanhar as novas regras.

Impacto nos Usuários do Firefox

O Firefox irá suportar o Manifesto V3. Essa mudança facilita para as extensões funcionarem em diferentes navegadores. Extensões populares do Chrome também podem ser usadas no Firefox com poucas mudanças. Isso proporciona uma experiência de navegação mais suave, permitindo que os usuários alternem entre navegadores facilmente.

Privacidade e Controle Aprimorados

O Firefox continuará a suportar alguns recursos do Manifesto V2 que ajudam com a privacidade do usuário e no bloqueio de conteúdo. O Firefox ainda permitirá o uso da API WebRequest. Muitas ferramentas de privacidade dependem disso, então os usuários do Firefox continuarão a ter acesso a opções de privacidade robustas.

Melhor Manuseio de Tarefas em Segundo Plano

O Chrome usará Trabalhadores de Serviço em Segundo Plano para tarefas que estão em execução em segundo plano. O Firefox usará Páginas de Evento em vez disso. Isso é melhor para os recursos do sistema, pois as Páginas de Evento podem gerenciar tarefas sem manter o navegador aberto o tempo todo. Como resultado, os usuários podem notar melhor desempenho e maior duração da bateria.

Melhorias nas Permissões das Extensões

Com o Manifesto V3, o Firefox tornará todos os pedidos de acesso ao site feitos pelas extensões opcionais. Os usuários terão mais controle sobre quais dados as extensões podem acessar. Essa mudança ajuda a melhorar a privacidade e a segurança ao facilitar o gerenciamento de permissões.

Para aprender mais sobre o Manifesto V3 no Firefox, você pode conferir o Blog da Comunidade de Complementos da Mozilla e participar de discussões na plataforma Firefox Add-ons Discourse.

Visão do Desenvolvedor

Como se Adaptar ao Manifesto V3

Os desenvolvedores devem mudar a forma como codificam suas extensões para seguir as novas regras. Isso pode afetar seus ganhos, especialmente se eles dependem de extensões para gerar receita. Aqui está um guia simples para ajudar na transição para o Manifesto V3.

1. Mudar o Arquivo Manifesto

Atualizar a Versão:

Atualizar Permissões de Host:

Recursos da Web:

Para mais informações: Atualizar o manifesto

2. Alterar Scripts de Código

Executar Scripts e CSS:

Listeners de Evento:

Para mais informações: Atualizar seu código

3. Mudar para Trabalhadores de Serviço

Noções Básicas sobre Trabalhadores de Serviço:

Mudanças no Manifesto:

Para mais detalhes: Migrar para um Trabalhador de Serviço

4. Alterar Solicitações da Web

API de Solicitação de Rede Declarativa:

Atualização de Permissões:

Para exemplos: Substituir Listeners de Solicitação de Rede Bloqueadores

5. Aumentar Segurança

Remover Código Remoto:

Atualizar Política de Segurança:

Para mais diretrizes: Melhorar a Segurança da Extensão

6. Etapas de Implantação

Liberar em Etapas:

Verificar Feedback:

Para dicas sobre publicação: Publique sua Extensão

Seguindo essas etapas e usando os recursos mencionados, os desenvolvedores podem mudar suas extensões com sucesso para seguir as novas regras do Manifesto V3. Conversar com usuários em fóruns ou formulários de feedback também pode ajudar a resolver problemas e melhorar extensões.

Mais recursos:

Problemas ao Mover para o Manifesto V3

Problemas Comuns

Migrar para o Manifesto V3 pode ser difícil. Alguns desenvolvedores acham isso desafiador porque as mudanças podem afetar o funcionamento das extensões. A boa notícia é que o Google está resolvendo esses problemas.

Correções e Melhorias

O Google resolveu várias questões importantes para ajudar na migração para o Manifesto V3:

  1. Tratamento de Arquivos: O Chrome agora faz um trabalho melhor com o tratamento de arquivos no ChromeOS. Isso muda o método antigo a partir do Chrome 120.
  2. Suporte a Scripts de Usuário: Os desenvolvedores agora podem registrar scripts de conteúdo usando o novo método a partir do Chrome 120.
  3. Tempos de Trabalhadores de Serviço: O Chrome melhorou os tempos de trabalhadores de serviço para tarefas que demoram mais de cinco minutos, começando em diferentes versões do Chrome 116 e 118 para tarefas diferentes.
  4. Solicitação de Rede Declarativa (DNR): O Chrome aumentou o número permitido de regras DNR, facilitando para as extensões lidarem com solicitações de rede. O limite para regras estáticas passou de 10 para 50 e o total de regras estáticas de 50 para 100 a partir do Chrome 120.
  5. Suporte a Documentos Offscreen: Mais motivos para usar documentos offscreen foram adicionados, como suporte à geolocalização a partir do Chrome 116.
  6. API de Captura de Guia: Melhor suporte para o método de captura de guia, permitindo ações como obter IDs de streams de mídia e obter streams de mídia de IDs em documentos offscreen a partir do Chrome 116.
  7. Conexões WebSocket: Melhores tempos de trabalhadores de serviço enquanto as conexões WebSocket estão ativas, começando no Chrome 116.

Mais informações podem ser encontradas no site de documentação da extensão do Chrome.

Conclusão

Em resumo, a mensagem "Esta Extensão Pode Não Ser Mais Suportada em Breve" no Chrome deve-se a mudanças nas políticas visando melhorar a segurança e o desempenho. Compreender essa mensagem é importante tanto para usuários quanto para desenvolvedores. Os usuários precisam gerenciar suas extensões de forma eficaz, enquanto os desenvolvedores devem adaptar suas práticas de codificação para atender aos novos padrões.

Tanto os usuários quanto os desenvolvedores devem se adaptar proativamente às políticas e práticas em evolução dos navegadores. Utilize fontes de extensões confiáveis e participe de discussões na comunidade para aumentar a segurança. Mantenha-se informado sobre atualizações e interaja com as notas de lançamento do navegador para ajustes contínuos na funcionalidade das extensões.