Se você já atualizou para o Firefox 3.6, deve ter notado que muitas de suas extensões não funcionam mais, e o antigo truque de verificação de compatibilidade não funciona mais. Ou não?
Obrigado ao meu bom amigo Daniel por apontar a mudança no Firefox 3.6. Seu personal blog é tão nerd que vai fazer sua cabeça explodir.
Forçar compatibilidade de extensão com Firefox 3.6+
Este é o erro que você obtém ao tentar instalar uma extensão que não é compatível. Preste atenção especial à string da versão do Firefox, pois vamos precisar disso mais tarde.
Tipo sobre: config na barra de endereço e, depois de clicar no aviso, clique com o botão direito do mouse na lista e escolha Novo -> Booleano no menu.
Agora seremos solicitados a inserir o nome da preferência. É aqui que você precisa prestar atenção à versão exata que está usando, porque a preferência deve ser definida para a versão exata do Firefox que está usando.
Estamos usando o Firefox 3.6b3, conforme observado na mensagem de erro acima, então a preferência seria a seguinte ... observe o C maiúsculo aqui, muito importante.
Atualização: Para o atual candidato a lançamento do Firefox 3.6, você precisará do seguinte:
extensions.checkCompatibility.3.6
Basicamente, o formato é extensions.checkCompatibility.VERSION.b para versões Beta ou extensions.checkCompatibility.VERSION.a para versões Alfa. Portanto, se você estivesse testando o Firefox 3.8 Alpha, usaria extensions.checkCompatibility.3.8a como o nome de preferência.
Sim, isso não era a coisa mais simples. Na próxima caixa de diálogo, basta escolher “falso” e fechar a caixa de diálogo.
Agora você deve ver o valor na lista se filtrar por ele.
E suas extensões devem ser instaladas agora. Se não, provavelmente você colocou a versão errada no nome de preferência.
Definitivamente, uma dica muito útil, e suspeito que usarei o tempo todo.