Por que os complementos se tornam incompatíveis ao atualizar o Firefox?

Por que os complementos se tornam incompatíveis ao atualizar o Firefox?

Meu navegador padrão é o Chrome, mas quando ocasionalmente uso o Firefox por qualquer motivo, geralmente há uma atualização para ele.
Quase sempre que atualizo o Firefox, alguns dos meus complementos tornam-se incompatíveis.
Por que é que?
Por que isso não acontece no Chrome?

Responder1

Eu te escuto! Executei o Firefox hoje pela primeira vez em muito tempo apenas para usar um complemento - ele disse que uma atualização estava disponível - deixei fazer isso e todos os meus complementos foram desativados!

Na verdade, as atualizações do Firefox não marcam complementos individuais como incompatíveis por si só; são os autores dos complementos que não declaram que eles são compatíveis, o que os desativa.

Você pode usar oadicionar repórter de compatibilidadeo que permitirá que você relate complementos que não são "compatíveis" com a sua versão do Firefox.

Quanto ao motivo pelo qual o Chrome não faz isso - acho que é subjetivo e você obterá respostas diferentes - IMHO, ele foi projetado de uma forma mais tradicional - permite todos os complementos e se alguma coisa falhar, a responsabilidade recai sobre o usuário para encontrar o erro, como desabilitar até saberem que é seguro, o Firefox pode incomodar o usuário médio, mas é uma solução mais segura para o usuário final.

Responder2

Cada complemento no Firefox possui uma configuração que especifica com quais versões do Firefox ele funcionará (presume-se que o autor testou seu complemento com as versões mencionadas). Historicamente, os complementos normalmente reivindicavam compatibilidade com uma versão principal do Firefox (por exemplo, 2.X), mas havia problemas com diferenças entre 3.0 e 3.6, então os autores dos complementos foram mais específicos e apenas reivindicaram compatibilidade com versões principais e secundárias específicas (por exemplo, 3.6.X ). Uma variedade de versões pode ser especificada (por exemplo, 2.X -> 3.6.X), mas um limite superior deve ser fornecido e não pode ser uma versão futura não lançada do Firefox se você quiser distribuir seu complemento através do site da Mozilla.

Agora que as versões "principais" do Firefox estão sendo lançadas a cada 6 a 8 semanas (vimos as versões 4.0 a 6.0 desde março), os autores de complementos simplesmente não conseguem acompanhar e cada vez mais estão ficando para trás.

Ocasionalmente, você verá uma mensagem na página "Extensões" do Chrome informando que uma extensão específica precisa ser atualizada para funcionar com a versão atual do Chrome, mas, como as atualizações são feitas automaticamente em segundo plano, é difícil detectar uma neste estado.

Responder3

Se isso o incomoda tanto, uma solução é não usar complementos esotéricos ou impopulares. Em qualquer complemento do sistema, os plug-ins ficarão desatualizados eventualmente. Complementos de projetos impopulares, abandonados ou favoritos das pessoas raramente são atualizados para usar a nova API disponível em um novo navegador.

Tenho usado o mesmo conjunto de complementos há anos e apenas uma vez recebi um erro de incompatibilidade. Minha lista:

  • Última passagem
  • Marcas X
  • Adblock mais
  • Greasemonkey - Este é o único com o qual tive problemas
  • Bug de fogo
  • Cabeçalhos HTTP ativos
  • Chatzilla

Todos esses complementos funcionaram durante anos sem nenhum problema.O que eles têm em comum? Eles são populares.

Honestamente, a recente crítica ao Firefox porque eles estão usando o complemento de alguém que não funciona em uma nova versão do Firefox, quando o complemento foi criado em um fim de semana para algumas funcionalidades minúsculas e publicado apenas para dar alguma exposição ao nome, está ficando muito antigo. Addons populares sempre funcionaram, use-os. Se você estiver usando um complemento que 5 pessoas baixaram, então você está por conta própria

informação relacionada