Complementos do FireFox não são compatíveis?

0

Estou executando o Firefox 15 (beta) e achei que os Add-Ons deveriam ser compatíveis, por padrão, independentemente da compatibilidade de versão máxima. Achei isso em um site que parece confirmar o que eu pensei:

Default Add-on compatibility – This feature is already integrated in all versions of the browser from Firefox 10 onwards. It basically assumes that Firefox add-ons are compatible, even though their maximum version compatibility may state otherwise.

Ou como O Mozilla diz :

The vast majority of add-ons work from one version of Firefox to the next without the need for developer maintenance, but under the current system, compatibility information must be updated in order for Firefox to enable the add-on for use. For add-ons hosted on AMO, this is done automatically. However, 75% of add-ons in use are not hosted on AMO, and are therefore a major compatibility obstacle for our users. All of the compatibility effort put into each release is simply because Firefox still assumes add-ons will be incompatible between versions, when they usually aren't.

We should change Firefox's assumption to be that add-ons are compatible, with a few exceptions. Binary add-ons are never compatible between releases and are also the highest risk of negative side effects. Firefox should automatically enable low-risk (non-binary) add-ons in new versions of Firefox, and check AMO for additional compatibility information.

When users upgrade to a new version of Firefox, only the add-ons that are actually incompatible should be disabled, and the rest are assumed to be compatible. Because Nightly, Aurora, and Beta users will test out the add-ons for weeks before stable users, we should be able to identify and blacklist incompatible add-ons before stable users would be affected by a truly incompatible add-on.

Eu tenho vários add-ons que estão me dizendo que eles são incompatíveis com o FireFox 15. Estou interpretando mal o que significa compatibilidade de complemento padrão? Como sei se um add-on é um complemento binário e / ou informa se o complemento é realmente incompatível?

    
por L84 18.07.2012 / 18:08

2 respostas

1

Respondendo apenas a uma parte das suas perguntas: não posso fornecer uma maneira de determinar todos os complementos. Mas, de um modo geral, se um addon tiver uma versão especial para Windows e outra para Mac, e ainda outra para Linux (ou especificar apenas para Windows OU Linux OU Mac), isso indica um complemento binário em 99% dos casos. Claro que isso não diz que todos os outros são não-binários.

E não, IMHO você não interpreta mal o que significa "compatibilidade com o padrão" - ou eu também o faço. Pelo que entendi, isso significa que os addons não-binários não devem mais ser marcados como incompatíveis ao atualizar para uma versão mais nova do Firefox (embora seu "maxver" possa indicar isso) e, portanto, não devem ser desativados pela atualização. E a minha experiência é que estou certo com isso (pelo menos no que diz respeito ao meu último par de atualizações do FF).

    
por 18.07.2012 / 21:11
0

Todos os addons do Firefox são versionados. Ou seja, eles listam as versões do Firefox com as quais são compatíveis.

O sistema de versionamento permite a inclusão de futuros números de versão FF, mas tradicionalmente, os desenvolvedores addon só diriam que sua versão era compatível com a versão principal atual do FF.

Claro, desde que o FF mudou para lançamentos rápidos, isso realmente não funciona muito bem.

Você pode facilmente alterar manualmente a lista de versões, pois o complemento é na verdade um arquivo zip disfarçado. Simplesmente abra o arquivo em 7zip ou algo semelhante e você verá uma grande lista de arquivos. Deixe-me saber se você quiser mais informações sobre isso e eu vou orientá-lo a fazer a mudança. No entanto, não há garantia de que o addon irá funcionar, estou com medo.

Existem também addons que permitem ignorar o controle de versão do addon. Experimente " Ignorar verificação de compatibilidade de addons 2 ".

    
por 18.07.2012 / 18:24