Завантажте лише перший кадр gif у браузері. Чи є щось там, що робить це?


1

Чи є розширення для firefox / плагіна для chrome / userscript, яке може змусити браузер завантажувати лише перший кадр .gifзображення, а не (вниз) завантажувати його повністю.

(gifs зайве більше моєї дуже обмеженої пропускної здатності (не питай), але я не хочу блокувати інші дружні зображення або я б повністю блокував усі зображення (як це робить Opera))


Це цікаве питання. Швидкий погляд на специфікацію gif89a, схоже, що для цього потрібно буде розібрати зображення під час руху пакетів, коли входили пакети, а потім припинити з'єднання, коли буде отримано повний перший кадр.
Ітан Рейснер

image.animation_mode зупинить анімацію, але не завадить завантажувати весь файл.
Каран

Ви також можете створити правило блокування для ".gif" в Adblock Plus, щоб заблокувати всі GIF-файли, але це може бути надмірним.
Каран

Відповіді:


1

Так, ви можете використовувати Privoxy для цього. Бонус полягає в тому, що це інструмент системного рівня, тому ви можете використовувати його в поєднанні з будь-яким браузером.

З посібника :

8.5.12. deanimate-gifs Типове використання:

Stop those annoying, distracting animated GIF images.

Ефект:

De-animate GIF animations, i.e. reduce them to their first or last image.

Тип:

Parameterized.

Параметр:

"last" or "first"

Примітки:

Це також значно скоротить зображення (у байтах, а не в пікселях!). Якщо вказана опція "перший", в якості заміни використовується перший кадр анімації. Якщо задано "останнє", замість цього використовується останній кадр анімації, що, ймовірно, має більше сенсу для більшості анімаційних банерів, але також ризикує не відображати весь останній кадр (якщо це лише дельта до попереднього кадру ).

Ви можете безпечно використовувати цю дію з візерунками, які також відповідатимуть об'єктам, що не належать до GIF, тому що не буде зроблено спроб нічого, що не схоже на GIF.


Приємно! Якщо це працює і виконує те, що Етан сказав вище, здається, це ідеальне рішення.
Каран

Здається, правдиве твердження, що воно «також значно зменшить зображення».

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