70

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

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

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

8 ответов8

28

Видимо, теперь есть

Расширения Chrome. Или, может быть, остановить анимацию GIF на сценарий побега пользователя?

8

Для этого есть проблема в трекере: http://code.google.com/p/chromium/issues/detail?id=3690

И запрос функции в WebKit: http://bugs.webkit.org/show_bug.cgi?id=23945

5

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

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

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

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

5

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

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

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

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

2

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


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

2

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

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

1

"gif pauser" автоматически приостанавливает gif-файлы и анимирует их при наведении: https://chrome.google.com/webstore/detail/gif-pauser/iejnbdgabckdhngpeckodhpobdhefgej

0

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .