Optimalizujte svoje obrázky pomocou algoritmu kompresie Guetzli od spoločnosti Google
- Kategórie: Vývoj
Nasledujúci sprievodca vás prevedie krokmi optimalizácie obrázkov vo formáte JPEG pomocou nového kompresného algoritmu Google Guetzli.
Google odhalený Guetzli pred nejakým časom, kodér JPEG, ktorý sľubuje až o 35% menšie veľkosti súborov, ako je možné dosiahnuť pri súčasných metódach.
35% zníženie by viedlo k tomu, že Ghacks ušetrí stovky megabajtov úložného priestoru a vďaka optimalizácii bude mať veľkú šírku pásma. Google sľubuje, že obrázky optimalizované pomocou Guetzliho neobetujú kvalitu kvôli veľkosti.
Jeden príklad: na svojom webe máte obrázky 1 000 jpg. Každý obrázok má veľkosť 100 kilobajtov. Ak sa Guetzliovi podarí znížiť veľkosť súboru o 25%, zmenšíte veľkosť obrázkov o 25 000 kilobajtov alebo 25 megabajtov.
Ak sa tieto obrázky stiahnu 10 000 krát mesačne, ušetríte 250 000 kilobajtov alebo 250 megabajtov prenosu. Stiahnutia by tiež boli rýchlejšie na strane používateľa vecí.
Optimalizujte svoje obrázky pomocou algoritmu kompresie Guetzli od spoločnosti Google
Kým sa môžete vydať na GitHub chytiť svoju vlastnú osobnú verziu algoritmu a zostaviť ho zo zdroja na Windows, POSIX alebo Mac OS X, pravdepodobne nie je niečo, s čím je väčšina webmasterov dostatočne oboznámená.
FileOptimizer je jedným z programov, ktoré sa už dodávajú s podporou Guetzli. Program je univerzálny optimalizátor súborov, ktorý si môžete stiahnuť zo softvéru Stránka SourceForge ,
Program je jednoduchý. Presuňte obrázky alebo iné súbory do rozhrania, vyberte z ponuky Optimalizácia> Optimalizovať všetky súbory a počkajte, kým sa proces nedokončí.
Na rozhranie môžete vynechať priečinky a automaticky pridať všetky súbory, ktoré FileOptimizer podporuje, do frontu.
Guetzli nie je jedným z dekodérov, ktorý sa štandardne používa, pretože nie je bezstratový. Ak chcete povoliť podporu Guetzli v FileOptimizer, postupujte takto:
- Otvorte súbor fileoptimizer.ini. Nájdete ho v hlavnom priečinku používateľa, napr. C: Users martin fileoptimizer.ini
- Vyhľadajte parameter JPEGAllowLossy a nastavte ho na true. Toto sa dosiahne nahradením false v riadku true, takže na začiatku riadku sa zobrazuje JPEGAllowLossy = true
- Reštartujte FileOptimizer, ak už je spustený.
Po vykonaní zmeny sa Guetzli používa ako jeden z algoritmov na zníženie veľkosti súborov obrázkov jpg načítaných do programového rozhrania.
Počiatočné spustenia niektorých starých priečinkov Ghacks viedli k priemernému zníženiu asi o 15 až 20%. To nie je zlé, najmä preto, že som nemohol zistiť žiadne zhoršenie kvality optimalizovaných obrázkov.
Nevýhodou je, že spustenie Guetzliho na obrázkoch trvá nejaký čas. Ako dlho závisí od veľkosti obrázka, ale spomalí sa, keď obrázok zasiahne 100 kilobajtov a naozaj spomalí (minútu alebo viac), ak prekročí limit 1 megabajt. Stále to pravdepodobne stojí za to pre webmasterov. Najlepšie je, ak máte náhradné PC alebo môžete nechať počítač zapnutý cez noc, aby ste potom mohli vykonávať kompresné úlohy.
Teraz ty : Optimalizujete svoje obrázky?