Quando visito qualquer página que contenha alguns gif
s animados (Google+, 9gag etc.), todos parecem começar a carregar. Minha largura de banda é limitada e eu não quero que eles sejam baixados, a menos que eu realmente queira ver. Eu vi alguns plugins que param a animação, mas a imagem em si é baixada de qualquer maneira. O 9gag.com tinha inicialmente esse recurso, que apenas mostrava uma imagem estática (se é um gif animado) e começou a baixar somente depois que eu cliquei nela (eles a removeram agora).
Então, existe algum plugin que possa parar de baixar gif? Ou preciso escrever uma extensão? Alguma sugestão?
.gif
arquivos, mas se você deseja bloquear apenas.gif
arquivos animados , a extensão ainda precisará baixar os.gif
arquivos incorporados na página para determinar se eles são animados ou não. Sua melhor aposta é bloquear todos os GIFs. (Acabei de pensar em uma idéia que poderia funcionar bem, mas acho que não foi concluída. Se tiver algum tempo, tentarei criar algo para o caso de ninguém saber de uma solução existente.)Respostas:
Ainda não tenho nenhuma extensão / plugin adequado. Tentei usar o seguinte script de usuário com o TamperMonkey no Chrome. Está funcionando muito bem. Bloqueio de todos os gifs (incluindo gifs de ajax) no site 9gag.com. Por alguma razão, os gifs do ajax no google + não são bloqueados (investigando isso). Muito obrigado à Synetec por sua ajuda, esforço e código. Aqui está o script do usuário (a maioria dos scripts é copiada do script de usuário da Synetec ):
Agora:
@match
diretiva para corresponder a qualquer site que desejar. use@match http://*/*
para trabalhar em todos os sites (http). Alterehttps
para qualquer site http seguro, por exemplo, google +)fonte
if ($.trim(ext.toLowerCase()) != "gif")
irá capturar apenas metade dos GIFs.Alguns bons addons do Firefox:
adblock - bloqueio inteligente de anúncios
flashblock - todo o flash será bloqueado até você não clicar neles
imgblock - bloqueia TODAS as imagens, em qualquer lugar (pode estar com um clique temporariamente desativado)
ghostery - bloqueia os sites de redes sociais (eles podem gerar mais de cem kbytes por visita à página!)
fonte