21Aug
As versões modernas do Google Chrome e Mozilla Firefox impedem a instalação de complementos não aprovados. Isso é uma coisa boa e ajuda a bloquear o malware do seu navegador. Mas às vezes você precisa instalar um complemento não aprovado a partir de um arquivo CRX ou XPI.
Isto é apenas para usuários experientes.É particularmente útil se você está desenvolvendo sua própria extensão e precisa testá-la. Se você está instalando uma extensão criada por outra pessoa, certifique-se de saber exatamente o que está fazendo.
Google Chrome
O Google Chrome só permite que você instale extensões da Chrome Web Store. Outros sites podem direcioná-lo para instalar extensões, mas devem ser hospedados na Chrome Web Store.
Esta limitação atualmente só parece se aplicar ao Chrome no Windows e Mac OS X, de modo que os usuários do Chrome no Linux e no Chrome OS podem continuar a instalar extensões de fora da Web Store. Basta arrastar e soltar o arquivo CRX na página Extensões.
Se você estiver desenvolvendo sua própria extensão, você pode carregar uma extensão descompactada por meio do modo de desenvolvedor. Isso não permite que você carregue uma extensão no formato. crx.
Para fazer isso, abra a página Extensões - clique no botão de menu, aponte para "Mais ferramentas" e selecione "Extensões".Clique na caixa de seleção "Modo de desenvolvedor" para ativá-la e, em seguida, clique no botão "Carregar a extensão descompactada".Navegue até o diretório da extensão e abra-o.
Você pode fazer isso com a versão existente do Chrome que você possui. No entanto, o Chrome irá lembrá-lo de usar essa extensão descompactada sempre que você iniciá-lo. Esta mensagem foi projetada para evitar que o modo desenvolvedor seja usado para malware.
O Google anteriormente permitiu que você mudasse para o canal "Desenvolvedor" instável do Chrome e instale extensões de fora da Web Store nessa compilação. No entanto, programas mal-intencionados estavam forçando o Chrome a mudar para o canal do desenvolvedor nos computadores dos usuários, então o canal do desenvolvedor agora também possui essa restrição. O mesmo parece ser verdade para as compilações do Chrome Canary - eles não permitem que você instale extensões que não sejam da Web.
Em vez disso, você pode instalar outro navegador com base no Chromium, que é o projeto de fonte aberta que é a base do Chrome. O próprio Cromo parece ter essa restrição, então você não pode simplesmente instalar o Chromium. O
Opera baseia-se no Chromium e suporta extensões do Chrome. Instale o Opera e você pode carregar as extensões do Chrome de onde quiser. Para fazer isso no Opera, abra a página de extensões e arraste e solte um arquivo. CRX para ele. Você será informado de que a extensão foi instalada de fora da loja de extensão oficial e pediu para confirmar a instalação.
Para implantações corporativas, o Google Chrome permite que você instale extensões não-Web-Store por meio de Política de Grupo. No entanto, o Chrome só permite isso em computadores conectados a um domínio do Windows.
Mozilla Firefox
O Mozilla na verdade não o limita às extensões da Mozilla Add-ons Gallery. No entanto, o Mozilla impede que você instale extensões que não foram assinadas pelo Mozilla. Isso significa que você só pode instalar os complementos do Firefox que a Mozilla recebeu e cancelou. Tal como acontece com o Chrome, isso ajuda a proteger contra malwares.(Essa alteração entra em vigor no Firefox 44.)
A solução da Mozilla para isso é o Firefox Developer Edition. Esta edição especial do Firefox vem com ferramentas de desenvolvedor embutidas, e também permite que você instale complementos do Firefox não assinados.
Você também pode usar o Firefox Nightly - uma versão de teste muito instável do Firefox equivalente às versões Canary do Chrome. Ele também permite que você instale extensões não assinadas.
Também haverá versões especiais "sem marca" das versões estável e beta do FIrefox que permitem desabilitar as verificações de assinatura. Estes não terão o logotipo normal do Firefox, o que ajudará a evitar que os autores de malwares os troquem pelas versões protegidas do Firefox.
Depois de instalar uma versão especial do Firefox, você terá que alterar uma configuração para permitir a instalação de complementos não assinados. Por padrão, mesmo essas versões do Firefox vão bloquear isso.
Para fazer isso, digite sobre: config na barra de endereços do Firefox e pressione Enter. Procure por "xpinstall.signatures.required", clique duas vezes na configuração "xpinstall.signatures.required".Agora será configurado para "Falso".
Lembre-se, isso só funciona se você estiver usando uma versão especial do Firefox, não a versão normal.
Tal como acontece com o Chrome, você também pode considerar usar outro navegador com base no código do Firefox em vez do próprio Firefox.
O "Extended Support Release" mais lento - ou a versão ESR - do Firefox também não suporta ainda a assinatura adicional. No entanto, a assinatura pode eventualmente ser aplicada nestas versões do Firefox, também. Esta não é uma solução a longo prazo.
Try User Scripts
"Script de usuário" também pode ser útil. Ao invés de procurar um complemento para algo, você pode instalar a extensão Tampermonkey para o complemento Chrome ou GreaseMonkey para o Firefox. Você pode então procurar pequenos "scripts de usuário" - bits de JavaScript - que a extensão será executada automaticamente em determinadas páginas da web. Estes são essencialmente bookmarklets que são executados automaticamente em determinados sites.
Estes scripts não precisam passar pela Chrome Web Store ou Mozilla, para que você possa baixá-los da web ou escreva-os por conta própria e instale-os facilmente.
Cuidado: Como qualquer coisa que seja executada no seu navegador, você pode instalar um script de usuário mal-intencionado que espia na sua navegação na web e captura seus dados pessoais ou apenas insere mais propagandas. Tenha cuidado com o que você instala.
Novamente, não incentivamos a ignorar esta proteção a menos que você realmente saiba o que está fazendo e tenha uma boa razão para fazê-lo. Malware - e "programa potencialmente indesejável" - os autores adoram isso, pois podem forçar complementos prejudiciais no seu navegador. Bloquear o navegador ainda ajuda a combater este malware e tornar a vida difícil para as pessoas que tentam infectar seu navegador. Para o usuário médio do Chrome e do Firefox, estas são grandes melhorias de segurança.