Как остановить анимированные гифки в Google Chrome?

71

Мне бы хотелось, чтобы файлы .gif показывали только первый кадр и никогда не делали анимацию.

Кроме того, я хотел бы, чтобы это работало автоматически (то есть необходимость попадания, Escкак в Firefox, недостаточно).

Есть ли способ сделать это в Chrome? Я на канале разработчиков, поэтому я не против, если это расширение.

Томас Седович
источник
10
о боже это тоже сводит меня с ума! Почему они не могут поддерживать [ESC], как любой другой браузер?
Джефф Этвуд
Да уж. Я бы тоже хотел, чтобы это было автоматически - как FlashBlock. Я не могу вспомнить более пяти случаев, когда анимация действительно служила какой-то (хорошей) цели.
Томас Седович
3
На самом деле, я бы хотел, чтобы все браузеры поддерживали что-то вроде этой опции: по умолчанию останавливать анимированные GIF-файлы (и флэш-память), но чтобы пользователь мог определить, является ли GIF анимированным или нет, и предоставить способ запуска анимации (или вспышка) вручную (может быть, нажав на GIF). Короче говоря, остановите анимированные GIF-файлы и вспышки по умолчанию, но с постепенным ухудшением качества. Пользователи Remote Desktop Connection и все, кого раздражает реклама, вызывающая приступы, будут рады видеть эту функцию реализованной!
RamyenHead
Вы должны отказаться от этого и использовать Opera
случайно
Люблю uberhumor.com за исключением этих анимированных GIF-постов.
Август Тоо

Ответы:

5

Вы не можете, в основном. Не без использования одного из вариантов, которые требуют утомительного ручного вмешательства.

"Пауза Пауза Пауза!" останавливает GIF-анимацию, но в остальном она существенно нарушается - например, она попадет в черный список из поисковых запросов Google из-за чрезмерной сетевой активности или чего-то подобного (я не отлаживал ее, но я уверен, что получал много CAPTCHA каждый раз, когда пытался использовать гугл!)

«Приостановлена!» не имеет этой проблемы, но это, кажется, в значительной степени потому, что на самом деле, похоже, ничего не делает. GIF-ы по-прежнему весело оживляют.

Это вряд ли изменится в ближайшее время. С тех пор, как вы задали этот вопрос, прошло уже почти два года, а надежного автоматического решения пока не видно. Ошибка Chrome простаивает, потому что WebKit не поддерживает необходимые функции. Ошибка WebKit в основном не затрагивалась с 2009 года. Простой факт в том, что вы можете использовать Chrome или автоматически останавливать анимированные GIF-изображения, но не одновременно оба. Сожалею.

went_back_to_firefox
источник
5

Gif Jam (Анимационная пробка)

Это расширение работает для меня. В отличие от большинства других расширений, он постоянно отключает анимацию GIF (не нужно нажимать Escили другие клавиши). Вот как это работает:

Http-запрос к изображениям GIF будет перехвачен и заменен версией, содержащей только первый кадр последовательности изображений.

Исходный код: GitHub

ks1322
источник
2

Некоторые заметки в Справке Google Chrome - Flashblock для Chrome


Вот справочник по jQuery для людей, которые хотят попробовать написать свои собственные расширения Chrome.
Использование jQuery для создания расширений Google Chrome

Nik
источник
5
Блокировка вспышки ничего не делает для анимированных GIF-файлов.
kmarsh
2

Пауза Пауза Пауза! расширение не работает для меня.

Поэтому я создал его форк под названием «Приостановлено!» , Комментарии приветствуются.

HRJ
источник
go_back_to_firefox говорит, что ваше расширение не останавливает анимированные GIF для них.
ThomasW
Больше не доступно в интернет-магазине Chrome?
tutejszy
0

Один из возможных способов остановить анимацию gif - нажать Alt+ Spacebar, Escчтобы удалить раскрывающееся меню, Altчтобы возобновить работу.

Кажется, работает в браузере Google Chrome (версия 28.0.1500.95 m) (Windows XP) (16.08.2013).

Доктор Деннис Богдан
источник
это не сработало для меня в Chrome 40 ..
Джефф Этвуд
0

В этой статье я нашел политику анимации от Google.

Грустно, что они не удосужились обновить его с 2015 года, но я думаю, что он не сломался ...

Для меня это все еще работает с Chrome 74. Я предпочитаю это из соображений безопасности:

Поэтому я бы порекомендовал только собственную политику Google в отношении анимации - она ​​более безопасна и приватна, поскольку для нее требуется только разрешение на «чтение и изменение настроек доступности», а также добавлена ​​возможность отображать GIF-файлы только один раз.

Политика проста, и она просто работает:

введите описание изображения здесь

Филипп Стосс
источник