Contact Us

Follow Us

Online komprese GIF souborů pro e-maily a newslettery aneb Na velikosti záleží

Animovaný prvek v newsletteru dokáže upoutat pozornost líp než statický obrázek, jenže stejná animace dovede e-mail i potopit ještě předtím, než ho příjemce otevře. Online komprese GIF souborů řeší přesně tento problém, zmenší velikost animace natolik, aby e-mail zůstal pod limitem a zároveň prošel spamovými filtry. 

Proč GIF v e-mailu zabírá víc místa, než by měl

GIF soubor obsahuje desítky nebo stovky snímků uložených za sebou, takže i krátká animace v hlavičce newsletteru snadno naroste na několik megabajtů. V e-mailu se navíc přílohy a vložené obrázky kódují do formátu, který zvětší jejich velikost o desítky procent oproti původnímu souboru. Neoptimalizovaný GIF tak v e-mailu zabere ještě víc místa, než kolik ukazuje jeho velikost na disku.

Podobný efekt se násobí u newsletterů s víc animacemi najednou, třeba s animovanou hlavičkou a ještě jedním GIFem u call-to-action tlačítka. Zatímco jeden GIF na webové stránce zvládne prohlížeč stáhnout postupně a bez dopadu na zbytek obsahu, e-mail se často posuzuje jako celek, takže se velikosti všech animací v jedné zprávě sčítají.

Limity velikosti, které newsletter musí splnit

Poskytovatelé e-mailu mají na celkovou velikost zprávy vlastní limity a GIF animace se do nich počítá stejně jako jakákoli jiná příloha nebo vložený obrázek. Osobní účty Gmailu mají limit 25 MB na přílohy, u Outlooku bývá běžný limit 20 MB. 

Skutečný problém ale nastává dřív, než se e-mail vůbec dostane k tomuto stropu. Spamové filtry totiž hodnotí i samotnou velikost těla zprávy, ne jen přílohy, a doporučené rozmezí bývá výrazně nižší než maximální povolený limit. Souvislost mezi velikostí e-mailu a jeho doručitelností i doporučené hodnoty najdete popsanou například v tomto textu o maximální velikosti e-mailu a osvědčených způsobech optimalizace.

Právě tělo zprávy je místo, kde se vložený GIF nejvíc podepíše na celkové velikosti. Zatímco klasickou přílohu si příjemce může stáhnout dodatečně, obrázek vložený přímo do textu newsletteru se počítá do velikosti zprávy hned od začátku a ovlivňuje ji stejně, jako by šlo o samostatný soubor.

Co se stane, když newsletter GIF přehlédne

Velký GIF v hlavičce e-mailu ovlivní doručitelnost celé kampaně, ne jen jednoho konkrétního odeslání. Poskytovatelé e-mailových schránek sledují chování odesílatele v čase, a pokud těžké zprávy pravidelně skončí ve spamu nebo se u příjemců dlouho načítají, může to poškodit reputaci celé domény, ze které newslettery chodí.

Problém se projeví i na straně příjemce. Mnoho e-mailových klientů stahuje obrázky postupně, takže nadrozměrný GIF se v hlavičce zobrazí jako prázdné místo nebo rozbitá ikona, dokud se celý soubor nestáhne. U newsletteru, který se čte na mobilu za pár vteřin, to znamená, že animaci nikdy nikdo neuvidí celou.

Roli hraje i to, jestli příjemce e-mail otevírá na pomalém mobilním připojení, kde se stahování dat prodraží a zpomalí ještě víc než na wifi. Odesílatel, který posílá jeden newsletter tisícům adres, si takový detail obvykle neuvědomí, dokud se nepodívá na statistiky otevření a prokliků u kampaně s těžkými přílohami.

Jak GIF pro e-mail zmenšit bez ztráty efektu

Ilustrace ke zmenšení GIF souboru pro e-mail

Newsletterová animace obvykle nepotřebuje stejnou kvalitu jako GIF určený pro web nebo sociální síť. Omezení barevné palety a snížení počtu snímků za sekundu zmenší soubor výrazně, aniž by animace v malém formátu e-mailové hlavičky ztratila na čitelnosti. Zmenšení rozměrů na skutečnou šířku, ve které se GIF v e-mailu zobrazí, přidá další úsporu bez viditelného rozdílu.

Většina šablon pro newslettery počítá s pevnou šířkou obsahu, často kolem 600 pixelů. GIF nahraný v původním rozlišení z fotoaparátu nebo z exportu z grafického programu tak zbytečně nese data pro rozměry, které se v e-mailu nikdy nezobrazí. Zmenšení na tuto konkrétní šířku patří mezi nejrychlejší kroky, jak snížit velikost animace ještě před samotnou kompresí barev.

Pro rychlé zmenšení GIF animace před vložením do šablony newsletteru slouží online komprese GIF souborů, která funguje  přímo v prohlížeči podobně jako komprese JPEG či komprese PNG bez nutnosti cokoli instalovat.

Menší GIF znamená větší šanci na doručení newsletteru

Velikost animace v e-mailu nerozhoduje pouze o rychlosti načítání, ale ovlivňuje i to, jestli se newsletter vůbec dostane do doručené pošty. Jestliže GIF před vložením do šablony zmenšíte, snížíte riziko, že zpráva skončí ve spamu, a zároveň zajistíte, že si ji příjemce prohlédne celou i na pomalejším mobilním připojení.

Kontrolu velikosti animace se tak vyplatí zařadit mezi standardní kroky před odesláním kampaně, podobně jako kontrolu odkazů nebo náhled v mobilním zobrazení. U pravidelných newsletterů, které jdou na stejnou šablonu opakovaně, stačí tento krok vyřešit jednou a příště jen nahradit obsah animace, aniž by se musela znovu řešit celá optimalizace od začátku.

Milan Vaněk