Rozvoj

Optimalizujte své obrázky pomocí kompresního algoritmu společnosti Guetzli společnosti Google

Optimalizujte své obrázky pomocí kompresního algoritmu společnosti Guetzli společnosti Google

Následující průvodce vás provede kroky optimalizace obrázků jpeg pomocí nového kompresního algoritmu společnosti Guetzli společnosti Google.

Google před časem představil Guetzli, kodér JPEG, který slibuje až o 35% menší velikost souboru, než je dosažitelné současnými metodami.

Snížení o 35% by vedlo k tomu, že Ghacks ušetří stovky megabajtů úložného prostoru a díky optimalizaci velkou šířku pásma. Google slibuje, že obrázky optimalizované společností Guetzli neobětují kvalitu kvůli velikosti.

Jeden příklad: na svém webu máte 1 000 obrázků jpg. Každý obrázek má velikost 100 kilobajtů. Pokud se společnosti Guetzli podaří zmenšit velikost souboru o 25%, zmenší se velikost obrázků o 25 000 kilobajtů nebo 25 megabajtů.

Pokud by se tyto obrázky stáhly 10 000krát za měsíc, ušetřili byste 250 000 kilobajtů nebo 250 megabajtů provozu. Stahování by bylo také rychlejší na straně uživatele.

Optimalizujte své obrázky pomocí kompresního algoritmu společnosti Guetzli společnosti Google

I když můžete přejít na GitHub, kde si můžete pořídit svou vlastní osobní verzi algoritmu a vytvořit jej ze zdroje v systému Windows, POSIX nebo Mac OS X, pravděpodobně to není něco, co většina webmasterů dostatečně zná.

FileOptimizer je jeden z programů, který je již dodáván s podporou Guetzli. Program je univerzální optimalizátor souborů, který si můžete stáhnout ze stránky SourceForge v softwaru.

Program je jednoduchý. Přetáhněte obrázky nebo jiné soubory do rozhraní, v nabídce vyberte Optimalizovat> Optimalizovat všechny soubory a počkejte, až se proces dokončí.

Můžete zahodit složky na rozhraní, aby se do fronty automaticky přidaly všechny soubory, které FileOptimizer podporuje.

Guetzli není jedním z dekodérů, které se používají ve výchozím nastavení, protože není bezztrátové. Chcete-li povolit podporu Guetzli v FileOptimizer, postupujte takto:

  1. Otevřete souborový optimalizátor.soubor INI. Najdete jej v hlavní složce uživatele, např.G. C: \ users \ martin \ fileoptimizer.ini
  2. Vyhledejte parametr JPEGAllowLossy a nastavte jej na hodnotu true. To se provádí nahrazením false v řádku za true, takže začátek řádku čte JPEGAllowLossy = true
  3. Restartujte FileOptimizer, pokud již běží.

Jakmile provedete změnu, použije se Guetzli jako jeden z algoritmů ke zmenšení velikosti souboru obrázků jpg načtených do rozhraní programu.

Počáteční spuštění u některých starých složek Ghacks mělo za následek snížení průměrně o 15-20%. To není špatné, zejména proto, že jsem na optimalizovaných obrázcích nezjistil zhoršení kvality.

Jednou nevýhodou je, že spuštění Guetzli na obrázcích trvá nějakou dobu. Jak dlouho závisí na velikosti obrázku, ale zpomalí se, když obrázek dosáhne 100 kilobajtů, a opravdu pomalý (minutu nebo více), pokud překročí hranici 1 megabajtu. Přesto to pro webmastery pravděpodobně stojí za to. Nejlépe pravděpodobně, pokud máte náhradní počítač nebo můžete počítač nechat přes noc spouštět kompresní úlohy.

Teď ty: Optimalizujete své obrázky?

Hry Výukový program Battle for Wesnoth
Výukový program Battle for Wesnoth
The Battle for Wesnoth je jednou z nejpopulárnějších strategických her s otevřeným zdrojovým kódem, které si v tuto chvíli můžete zahrát. Tato hra se ...
Hry 0 A.D. Tutorial
0 A.D. Tutorial
Z mnoha strategických her venku je 0 A.D. dokáže vyniknout jako komplexní titul a velmi hluboká, taktická hra, přestože je otevřeným zdrojem. Vývoj hr...
Hry Výukový program Unity3D
Výukový program Unity3D
Úvod do Unity 3D Unity 3D je výkonný engine pro vývoj her. Jedná se o multiplatformní platformu, která vám umožňuje vytvářet hry pro mobilní zařízení,...