Когда я gif
захожу на любую страницу, содержащую анимированные картинки (Google+, 9gag и т. Д.), Все они начинают загружаться. Моя пропускная способность ограничена, и я не хочу, чтобы те загружались, если я действительно не хочу просматривать. Я видел некоторые плагины, которые просто останавливают анимацию, но само изображение все равно загружается . Первоначально на 9gag.com была эта функция, которая просто показывала статичное изображение (если это анимированный GIF-файл) и начала скачивать только после того, как я нажал на него (теперь его удалили).
Итак, есть ли плагин, который может остановить загрузку GIF? Или мне нужно написать расширение? Любое предложение?
.gif
файлы, но если вы хотите заблокировать только анимированные.gif
файлы, тогда расширению все равно придется загружать любые.gif
файлы, встроенные в страницу, чтобы определить, анимированы они или нет. Лучше всего заблокировать все GIF-файлы. (Я просто подумал об идее, которая могла бы работать хорошо, но я не думаю, что это было сделано. Если у меня будет время, я попытаюсь что-то сделать, если никто не знает о существующем решении.)Ответы:
У меня пока нет подходящего расширения / плагина. Я попытался использовать следующий пользовательский скрипт с TamperMonkey в Chrome. Работает отлично. Блокировка всех GIF-файлов (в том числе AJAX) на сайте 9gag.com. По какой-то причине ajax gif в google + не блокируются (это расследуется). Большое спасибо Synetec за его помощь, усилия и код. Вот пользовательский сценарий (большинство сценариев скопировано из пользовательского сценария Synetec ):
Сейчас же:
@match
директиву так, чтобы она соответствовала любому сайту, который вы хотите. Используйте@match http://*/*
для работы на всех сайтах (http). Перейдитеhttps
на любой защищенный http-сайт, например, google +)источник
if ($.trim(ext.toLowerCase()) != "gif")
поймать только половину GIF.Несколько хороших аддонов Firefox:
adblock - интеллектуальная блокировка рекламы
flashblock - все вспышки будут заблокированы, пока вы не нажмете на них
imgblock - блокирует ВСЕ изображения повсюду (может быть временно отключен одним щелчком мыши)
ghostery - блокирует сайты социальных сетей (они могут делать больше ста килобайт за посещение страницы!)
источник