Como verificar a compatibilidade do complemento com o Firefox 57 ou posterior

  • Yurich Koshurich
  • 0
  • 4087
  • 40

O Firefox 57, que está programado para ser lançado em novembro, trará grandes mudanças no navegador, incluindo uma que pode, potencialmente, quebrar a compatibilidade com alguns complementos populares que muitos de nós consideramos indispensáveis ​​no uso diário . Com o Mozilla se afastando do XPCOM e do XUL, as bases do próspero ecossistema de complementos do Firefox, o navegador suportará apenas uma nova API de extensão chamada 'WebExtensions', encerrando a compatibilidade com extensões de sobreposição XUL, extensões com bootstrap, extensões SDK e até mesmo Embedded Extensões da Web. Como um usuário dedicado do Firefox desde o Netscape Navigator, em meados dos anos 90, a ideia de que alguns dos meus amados complementos podem se tornar obsoletos em questão de semanas é uma pílula amarga de engolir, mas existem soluções alternativas que você pode use para comprar algum tempo antes que eles se tornem desatualizados. Neste artigo, mostraremos exatamente por que o Mozilla está descontinuando as extensões XUL, como você pode verificar a compatibilidade do complemento com o Firefox 57 e como pode continuar usando extensões herdadas mesmo depois que o Firefox 57 terminar o suporte ao XUL e XPCOM para Boa.

Por que o Mozilla Ending Support para XUL com Firefox 57?

De acordo com declarações divulgadas no início deste ano pela Mozilla, implementar a API WebExtensions ajudará o Firefox de várias maneiras, embora muitas comunidades de desenvolvedores e usuários avançados não estejam convencidas. Primeiro, de acordo com Ken Needham, gerente de desktops da Mozilla Firefox, a principal razão pela qual o navegador está abandonando o XPCOM e o XUL é segurança e estabilidade. Segundo ele, o fato de grande parte do código do Firefox estar em JavaScript tem sido uma grande vantagem para o navegador em termos de torná-lo muito mais personalizável do que qualquer um de seus concorrentes, mas também o torna inerentemente inseguro contra malware e outras formas de segurança. ameaças. Ele disse ainda: “Os complementos têm acesso completo à implementação interna do Firefox. Essa falta de modularidade leva a muitos problemas. Os complementos também podem causar falha no Firefox quando eles usam APIs de maneiras inesperadas ”.

O WebExtensions, a nova interface de programação de aplicativos (API) que o Firefox já adotou e será a única base para seus complementos do Firefox 57, também é compatível com Blink, que é o fork do Google do mecanismo de navegador de código aberto da Apple, o WebKit, usado atualmente pelo Safari e forma a base de outros navegadores populares, como Chrome e Opera, com o último abandonando o mecanismo de navegador Presto em favor do WebKit há algum tempo. A compatibilidade do Blink permitirá que os desenvolvedores portar facilmente seus complementos do Chrome para o Firefox sem ter que mudar muito o código, o que é mais um motivo para a mudança, de acordo com a Mozilla. Então, quer você goste ou não, você terá que lidar com essa mudança.

Verifique quais complementos são compatíveis com o Firefox 57 ou posterior

  • Para verificar se seus complementos são compatíveis com o Firefox 57 e posterior, clique no menu do hambúrguer no canto superior direito da janela do Firefox e, em seguida,, clique em 'Complementos'.

  • Na tela resultante, clique na opção 'Extensões' como mostrado na imagem abaixo.

Agora você pode ver o XUL e outras extensões rotuladas com um etiqueta amarela "Legado", enquanto aqueles que já migraram para a API WebExtension terão nenhuma marcação e continuará funcionando normalmente, mesmo com o Firefox 57 e posterior.

Como continuar usando extensões herdadas

Se você realmente deseja continuar usando uma extensão específica cujo desenvolvedor ainda não migrou para o WebExtensions ou é improvável que faça isso no futuro, o que você pode fazer é mudar para o Firefox ESR (Extended Support Release), voltado principalmente para organizações e empresas que valorizam a compatibilidade sobre os recursos. As versões ESR podem não ser atualizadas com novos recursos, mas continuam a receber todos os patches de segurança até o lançamento da próxima versão ESR. A versão atual do ESR é o Firefox 52, e continuará a receber atualizações de segurança até junho próximo, para que você possa continuar usando suas extensões herdadas até então sem preocupações com segurança. Não será uma solução permanente, mas você ganhará algum tempo para avaliar suas opções daqui para frente.

CONSULTE TAMBÉM: Como usar o Firefox Send para enviar arquivos de autodestruição

Verifique a compatibilidade do complemento com o Firefox 57 ou posterior

Embora a mudança do Firefox tenha atraído um grande número de críticos influentes e vocais, a organização ainda está avançando com as mudanças propostas, conforme planejado. Portanto, goste ou não, pelo menos alguns dos seus complementos favoritos podem não ser mais utilizados até o final deste ano. Claro, você pode mudar para a versão ESR, mas ainda estará vivendo com tempo emprestado, porque a pausa só será temporária e não permanente. Então você acha que as mudanças alienarão desenvolvedores e usuários? O Firefox perderá uma parte de seus usuários ou você acredita que os usuários obstinados do Firefox continuarão a dar suporte ao navegador apenas por razões ideológicas? Deixe-nos saber o que você pensa sobre o problema, porque adoramos receber notícias suas.




Ainda sem comentários

Guias de compra de gadgets, tecnologias importantes
Publicamos guias detalhados para a compra de equipamentos, criamos listas interessantes dos melhores produtos do mercado, cobrimos notícias do mundo da tecnologia