Como verificar se suas extensões deixarão de funcionar no Firefox 57

Com o Firefox 57, com lançamento programado para 14 de novembro de 2017, o Mozilla encerrará o suporte para extensões legadas e oferecerá suporte apenas para WebExtensions mais recentes. Veja como verificar se suas extensões deixarão de funcionar e como continuar a usá-las depois de novembro, se necessário.

Por que as extensões XUL estão indo embora

Todas as extensões tradicionais, incluindo extensões XUL , estão sendo descontinuadas. Eles eram muito poderosos, mas isso era uma força e uma fraqueza. O poder absoluto dessas extensões significava que eles podiam modificar o código do navegador Firefox, o que poderia levar à instabilidade e add-ons de malware aparentemente inocentes.

Em vez disso, a Mozilla tem trabalhado em WebExtensions , que são semelhantes aos add-ons do Chrome e do Edge. Essas são o futuro das extensões do Firefox. Como esses complementos precisam funcionar de maneira mais padronizada e não podem mexer no código interno do Firefox, eles devem causar menos problemas. Também deve ser mais fácil para os desenvolvedores portar add-ons do Chrome para o Firefox.

Atualmente, o Firefox suporta extensões tradicionais (legadas) e WebExtensions. Com o Firefox 57, as extensões mais antigas deixarão de funcionar e apenas as WebExtensions mais recentes funcionarão. Essa mudança já está ativa no Firefox Nightly , a versão de desenvolvimento de ponta do Firefox. Os desenvolvedores foram forçados a atualizar suas extensões, mas nem todos o fizeram – o que nos leva ao problema.

Como ver se suas extensões vão parar de funcionar

se você usa o Firefox hoje, pode verificar quais de suas extensões deixarão de funcionar na versão 57. Para verificar, clique no menu> Complementos e selecione a categoria “Extensões”.

Recomendado:  Como controlar as Philips Hue Lights do seu Mac

Extensões mais antigas que deixarão de funcionar são marcadas com uma tag “Legacy” se você estiver usando o Firefox 55 ou mais recente. WebExtensions modernos que continuarão funcionando aparecem normalmente.

Como pesquisar novas extensões

Se uma extensão tiver a tag “Legado”, você pode verificar esta lista de extensões populares  com informações sobre seu status de atualização. Por exemplo, na captura de tela acima, LastPass está marcado como uma extensão Legacy que irá parar de funcionar, mas podemos ver que os desenvolvedores planejam substituí-lo por um WebExtension antes da data de lançamento do Firefox 57.

Para extensões menos populares, pode ser necessário realizar uma pesquisa na web para ver se o desenvolvedor está planejando uma atualização. Os desenvolvedores precisam portar suas extensões para WebExtensions, e nem todos os desenvolvedores o farão.

Se uma extensão da qual você depende parar de funcionar, talvez você precise procurar uma alternativa moderna que faça algo semelhante. Você pode pesquisar apenas complementos compatíveis com Firefox 57 ou mais recente no site de complementos do Mozilla .

Qualquer add-on que possui a tag “Compatível com Firefox 57+” é um WebExtension que continuará funcionando. Por exemplo, a extensão User Agent Switcher que instalamos não está planejada para uma atualização, portanto, provavelmente queremos instalar uma das extensões mais modernas do User Agent Switcher.

No entanto, este é um bom momento para avaliar se você realmente precisa de todas essas extensões. As extensões do navegador podem ser perigosas , por isso é uma boa ideia instalá-las apenas se forem realmente úteis para você e de uma fonte confiável.

Como continuar usando extensões herdadas

Se você realmente precisa de uma extensão antiga, há uma maneira de continuar a usá-la com segurança. Mude para o Firefox Extended Support Release, também conhecido como Firefox ESR . Esta é uma versão mais lenta do Firefox destinada principalmente a empresas que não desejam grandes atualizações de recursos a cada seis semanas.

Recomendado:  Samsung lança seu primeiro monitor de webcam

A versão atual do Firefox ESR é baseada no Firefox 52 e terá suporte com atualizações de segurança até 26 de junho de 2018 . Como é baseado no Firefox 52, as extensões mais antigas continuarão a funcionar sem problemas

Depois de 26 de junho de 2018, você terá que atualizar para uma versão mais recente do Firefox ESR que não oferecerá mais suporte a extensões legadas se quiser continuar recebendo atualizações de segurança. Esta não é uma solução permanente, mas é uma boa maneira de continuar usando suas extensões atuais por mais sete meses, enquanto avalia alternativas mais modernas.