Як зупинити анімовані gif-файли в Google Chrome?


71

Я хочу, щоб файли .gif показували лише перший кадр і ніколи не робили анімації.

Крім того, я хотів би, щоб це працювало автоматично (тобто Escнедостатньо натиснути, як у Firefox недостатньо).

Чи є спосіб зробити це в Chrome? Я на каналі розробок, тому не заперечую, якщо це розширення.


10
о, людина, це і мене зводить з розуму! Чому вони не можуть підтримувати [ESC], як і будь-який інший браузер?
Джефф Етвуд

Так. Я також хотів би, щоб це було автоматично, як FlashBlock. Я не можу придумати більше п'яти випадків, коли анімація насправді слугувала якійсь (добрій) цілі.
Томаш Седович

3
Насправді, я хочу, щоб усі браузери підтримували щось подібне: зупинити анімовані gifs (та спалах) за замовчуванням, але зробити так, щоб користувач міг зрозуміти, чи gif анімований чи ні, і запропонувати спосіб запустити анімацію (або спалах) вручну (можливо, натискання на gif). Коротше кажучи, зупиніть анімовані gif-файли та спалахніть за замовчуванням, але з витонченою деградацією. Користувачі віддаленого підключення до робочого столу та всі, хто дратується рекламою, що викликає захоплення, будуть раді бачити цю функцію!
RamyenHead

Вам потрібно відмовитися від цього і скористатися Opera
випадково

Любіть uberhumor.com за винятком тих анімованих публікацій GIF.
Август Тхо

Відповіді:




5

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

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

"Призупинено!" цієї проблеми немає, але це, здається, багато в чому тому, що вона насправді нічого не робить. GIF-файли досі весело оживляють.

Це, мабуть, не скоро зміниться. Минуло майже два роки, як ви задали це питання, і надійного автоматичного рішення ще не видно. Помилка Chrome не працює, оскільки WebKit не підтримує необхідні функції. Помилка WebKit в основному не торкається з 2009 року. Простий факт полягає в тому, що ви можете користуватися Chrome або автоматично зупиняти анімовані GIF, але не обидва відразу. Вибачте.


5

Gif Jam (Пробка для анімації)

Це розширення працювало на мене. На відміну від більшості інших розширень, він назавжди вимикає анімацію gif (не потрібно натискати Escчи інші клавіші). Ось як це працює:

HTTP-запит на зображення GIF буде перехоплений та замінений версією, що містить лише перший кадр послідовності зображень.

Вихідний код: GitHub



2

"Пауза пауза пауза!" розширення не працювало для мене.

Тому я створив вилку з нею під назвою "Призупинено!" . Коментарі вітаються.


go_back_to_firefox говорить, що ваше розширення не зупиняє анімовані gif-файли для них.
ThomasW

Більше не доступний у веб-магазині Chrome?
tutejszy


0

Один із можливих способів зупинити анімацію gif - натиснути Alt+ Spacebar, Escвидалити спадне меню та Altвідновити.

Здається, працює в браузері Google Chrome (версія 28.0.1500.95 м) (Windows XP) (16.08.2013).


це не працювало зовсім для мене в Chrome 40 ..
Джефф Етвуд

0

У цій статті я знайшов політику Google щодо анімації .

Сумно, що вони не намагалися її оновлювати з 2015 року, але я думаю, якщо це не зламається ...

Для мене він все ще працює з Chrome 74. Я вважаю за краще це з міркувань безпеки:

Тож єдиний, який я рекомендую, - це власна політика щодо анімації Google - вона є більш захищеною та приватною, оскільки вимагає лише дозволу на "читання та зміну налаштувань доступності", і вона додає можливість відображати GIF лише один раз.

Політика проста і вона просто працює:

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.