Como faço para que o Iceweasel \ Firefox exiba apenas imagens em sites especificados?

2

Resumo:

No Iceweasel (é efetivamente o Firefox), eu quero bloquear todas as imagens, mas permitir imagens em sites que eu especificar. Mas o método padrão para fazer isso não está funcionando.

A maneira que você deveria fazer isso é a seguinte. Em Iceweasel, selecione Edit / Preferences / Content e UNCHECK LoadImagesAutomatically. Selecione Exceções, digite um nome de site, selecione "Permitir". Agora, o Iceweasel deve exibir imagens para sites com a designação "Permitir", mas não para qualquer outro site.

Mas as imagens NÃO são exibidas nos sites "Permitidos". NO imagens são mostradas em qualquer sites. E eu tenho a extensão NoScript desativada. Eu não tenho outras extensões.

Estou fazendo algo errado? Se eu tenho que usar um workround, eu não quero um extensão que apenas ativa e desativa as imagens. Eu quero ter imagens bloqueadas por padrão, e só permiti-los em sites que eu escolher. Muito obrigado se você tiver um solução.

Detalhes completos:

Estou usando o Iceweasel 10.0.4. Isso é um bug Iceweasel? Existe um workround?

VERIFICAR O LoadImagesAutomatically exibe imagens em todos os sites como você espere.

    
por user82517 30.08.2014 / 21:43

1 resposta

3

Você pode fazer isso com uma folha de estilo do usuário usando @-moz-document , por exemplo,

@-moz-document regexp('^(?!https?://(www\.foo\.com|www\.bar\.com)/).*') {
  img { display: none }
}

Nota: se você não quiser que essas imagens não exibidas sejam baixadas, em vez da solução CSS do usuário, você pode usar a extensão Greasemonkey e escrever um script para remover todos os elementos img (exceto alguns sites especificados) . Isso não funcionará para nós img que são adicionados dinamicamente, no entanto. E isso também pode quebrar alguns scripts (se eles esperam encontrar algum img node).

    
por 31.08.2014 / 00:09