Видимо, теперь есть
Расширения Chrome. Или, может быть, остановить анимацию GIF на сценарий побега пользователя?
Мне бы хотелось, чтобы файлы .gif показывали только первый кадр и никогда не делали анимацию.
Кроме того, я хотел бы, чтобы это работало автоматически (то есть необходимость попадания, Escкак в Firefox, недостаточно).
Есть ли способ сделать это в Chrome? Я на канале разработчиков, поэтому я не против, если это расширение.
Видимо, теперь есть
Расширения Chrome. Или, может быть, остановить анимацию GIF на сценарий побега пользователя?
Для этого есть проблема в трекере: http://code.google.com/p/chromium/issues/detail?id=3690
И запрос функции в WebKit: http://bugs.webkit.org/show_bug.cgi?id=23945
Вы не можете, в основном. Не без использования одного из вариантов, которые требуют утомительного ручного вмешательства.
"Пауза Пауза Пауза!" останавливает анимацию в формате GIF, но в остальном она существенно нарушается - например, она попадет в черный список из поисковых запросов Google из-за чрезмерной активности в сети или чего-то подобного (я не отлаживал ее, но я уверен, что каждый раз получал много CAPTCHA использовать гугл!)
«Приостановлена!» не имеет этой проблемы, но это, кажется, в значительной степени потому, что на самом деле, похоже, ничего не делает. GIF-ы по-прежнему весело оживляют.
Это вряд ли изменится в ближайшее время. С тех пор, как вы задали этот вопрос, прошло уже почти два года, а надежного автоматического решения пока не видно. Ошибка Chrome простаивает, потому что WebKit не поддерживает необходимые функции. Ошибка WebKit в основном не затрагивалась с 2009 года. Простой факт в том, что вы можете использовать Chrome или автоматически останавливать анимированные GIF-изображения, но не одновременно оба. Сожалею.
This extension worked for me. Unlike most other extensions, it permanently disables gif animation (no need to press Esc or other keys). Here is how it works:
Http request to GIF images will be intercepted and replaced with a version containing only the first frame of the image sequence.
Source code: GitHub
Некоторые заметки в Справке Google Chrome - Flashblock для Chrome
Вот справочник по jQuery для людей, которые хотят попробовать написать свои собственные расширения Chrome.
Использование jQuery для создания расширений Google Chrome
Пауза Пауза Пауза! расширение не работает для меня.
Так что я создал его форк под названием «Paused!» , Комментарии приветствуются.
"gif pauser" automatically pauses gifs and animates them on hover: https://chrome.google.com/webstore/detail/gif-pauser/iejnbdgabckdhngpeckodhpobdhefgej
Один из возможных способов остановить анимацию gif - нажать Alt+ Spacebar, Escчтобы удалить раскрывающееся меню, Altчтобы возобновить работу.
Кажется, работает в браузере Google Chrome (версия 28.0.1500.95 m) (Windows XP) (16.08.2013).