Lorsque je visite une page contenant des animations gif
(Google+, 9gag, etc.), toutes celles-ci semblent commencer à se charger. Ma bande passante est limitée et je ne veux pas les télécharger, sauf si je veux vraiment les voir. J'ai vu des plugins qui arrêtent simplement l' animation mais l'image elle-même est téléchargée quand même. 9gag.com avait initialement cette fonctionnalité qui montrait juste une image statique (si c'est un gif animé) et n'a commencé à télécharger qu'après avoir cliqué dessus (ils l'ont supprimée maintenant).
Alors, y a-t-il un plugin qui peut arrêter le téléchargement de gif? Ou dois-je écrire une extension? Toute suggestion?
.gif
fichiers, mais si vous souhaitez bloquer uniquement les.gif
fichiers animés , l'extension devra toujours télécharger tous les.gif
fichiers intégrés dans la page pour déterminer s'ils sont animés ou non. Votre meilleur pari est de bloquer tous les GIF. (Je viens de penser à une idée qui pourrait bien fonctionner, mais je ne pense pas qu'elle ait été faite. Si j'ai du temps, j'essaierai de préparer quelque chose au cas où personne ne connaît une solution existante.)Réponses:
Je n'ai pas encore d'extension / plugin approprié. J'ai essayé d'utiliser le script utilisateur suivant avec TamperMonkey dans Chrome. Cela fonctionne très bien. Blocage de tous les gifs (y compris les gifs ajax) sur le site 9gag.com. Pour une raison quelconque, les gifs ajax dans google + ne sont pas bloqués (enquête sur cela). Un grand merci à Synetec pour son aide, ses efforts et son code. Voici le script utilisateur (la plupart des scripts sont copiés à partir du script utilisateur de Synetec ):
Maintenant:
@match
directive pour qu'elle corresponde à n'importe quel site que vous souhaitez. utiliser@match http://*/*
pour fonctionner pour tous les sites (http). Passez àhttps
pour n'importe quel site http sécurisé, par exemple google +)la source
if ($.trim(ext.toLowerCase()) != "gif")
cela n'attrapera que la moitié des GIF.Quelques bons addons pour Firefox:
adblock - blocage intelligent des publicités
flashblock - tout flash sera bloqué jusqu'à ce que vous ne cliquiez pas dessus
imgblock - bloque TOUTES les images, partout (peut être avec un clic temporairement désactivé)
ghostery - bloque les sites de réseaux sociaux (ils peuvent faire plus de cent kilo-octets par visite de page!)
la source