Komprimujte & Jednoduchá optimalizácia obrázkov s ImageOptim pre Mac OS X
Ak vás vôbec znepokojuje veľkosť súborov obrázkov, mali by ste si vziať ImageOptim, bezplatný nástroj na kompresiu obrázkov, ktorý je tak smiešne jednoduchý, že je v podstate spoľahlivý, a pritom je stále mimoriadne efektívny. Aplikácia pracuje na kompresii obrázkov bez zníženia kvality obrazu, čo sa dosahuje spojením niekoľkých nástrojov na kompresiu, vrátane populárnych PNGCrush, PNGOUT, AdvPNG, Zopfli rozšíreného OptiPNG, JPEGrescan, jpegtran, JPEGOptim a gifsicle, a pomocou týchto nástrojov nájdete optimálne parametre kompresie, okrem odstránenia informácií o farebnom profile, EXIF a iných metadát z nespracovaných súborov.ImageOptim podporuje rôzne formáty súborov vrátane PNG, GIF, JPG a animovaných GIF, tu je rýchly pohľad na rozhranie:
Jednoduchosť je klamlivá v tom, že neukazuje, aká šikovná je táto aplikácia, ani aká efektívna je optimalizácia. Pozrime sa na používanie a niekoľko trikov, ako z neho vyťažiť maximum...
Optimalizácia obrázkových súborov pomocou ImageOptim pre Mac
- Prejdite na webovú stránku vývojára a vezmite si ImageOptim (zadarmo) a rozbaľte archív, ak ho plánujete používať často, presuňte aplikáciu ImageOptim.app do svojho adresára /Applications/
- Spustite ImageOptim a nechajte okno niekde viditeľné z okien Findera
- Začnite komprimovať obrazové súbory presunutím myšou do okna aplikácií, aby ste spustili kompresiu, alebo použite možnosť „Otvoriť“ z ponuky Súbor a vyberte súbory manuálne
Každý obrázok otvorený v aplikácii ImageOptim sa okamžite bezstratovo zmenší, a to odstránením údajov exif a iných zbytočných detailov, ktoré (nemali by) mať žiadny vplyv na kvalitu obrázka, pričom sa zníži veľkosť súboru. Nie sú potrebné žiadne ďalšie kroky, ak sa však pozeráte nad rámec kompresie jedného súboru, môžete použiť niekoľko trikov na urýchlenie procesu vytvárania skupín obrázkov.
Ako dobre to funguje? To sa líši, ale v priemere je úspora veľkosti obrázka asi 15-35%, čo z neho robí užitočný a nevyhnutný nástroj pre web dizajnérov, vývojárov, vydavateľov, blogeri, vývojári aplikácií alebo ktokoľvek iný, kto chce znížiť veľkosť súboru obrázka a požiadavky na šírku pásma. Niektoré súbory však môžu byť výrazne komprimované a existujú prípady, kedy sa zle optimalizované pôvodné súbory môžu stlačiť až o 50 – 60 % v závislosti od toho, čo skutočne spôsobuje, že súbor je zbytočne veľký. ImageOptim je obzvlášť účinný pre nekomprimované súbory, ale úspech by ste mali dosiahnuť takmer s každým obrázkovým dokumentom, ktorý naň hodíte.Aplikácia nahlási úspory pre každý jednotlivý obrázok a tiež vám ukáže čistú kompresiu, ak naň hodíte veľa súborov:
Pre jednoduchú kompresiu priamo z Findera je k dispozícii na stiahnutie aj samostatná systémová služba, ktorá vám umožňuje kliknúť pravým tlačidlom myši na obrázky a komprimovať ich priamo z OS X Finder. Toto je dostupné z kontextovej ponuky, ale vzhľadom na jednoduchosť interakcie s aplikáciami to naozaj nie je potrebné.
Hromadná kompresia obrázkov pomocou funkcie Drag & Drop
Obrázky môžete hromadne optimalizovať pomocou veľkého drag & drop. Najlepší spôsob, ako to urobiť, je najskôr spustiť aplikáciu ImageOptim a nechať ikonu v doku, kým je aktívna, potom prejsť do priečinka obsahujúceho obrázky, ktoré chcete komprimovať, vybrať ich všetky, potom použiť ťahanie a prejdite na ikonu a spustite proces.Súbory JPG a GIF sa komprimujú extrémne rýchlo, ale optimalizácia súborov PNG môže trvať o niečo dlhšie a vo všetkých prípadoch sa čas potrebný na kompresiu obrázka líši v závislosti od rozlíšenia obrázka a celkovej veľkosti súboru. Pre veľké dávkové kompresie je to skutočne jeden z najjednoduchších spôsobov, okrem použitia triku s príkazovým riadkom so zástupnými znakmi, o ktorom budeme diskutovať ďalej pre používateľov terminálu.
Používanie zástupných znakov na dávkovú kompresiu z príkazového riadku
Pre používateľov príkazového riadka použite príkaz „open“ na odovzdanie zástupných znakov do ImageOptim pre jednoduché skriptovanie a hromadnú kompresiu obrázkov, ako napríklad:
open -a ImageOptim.app ~/Pictures/SaveToWeb/.jpg
Samozrejme, kompresia jedného súboru je možná aj pomocou tohto triku:
open -a ImageOptim.app ~/FileName.PNG
Je možné použiť rôzne široké zástupné znaky na kompresiu každého jedného obrazového súboru na jednotke, ale to sa naozaj neodporúča, pokiaľ presne neviete, čo robíte a prečo.
ImageOptim je vynikajúci nástroj pre webových pracovníkov a pre tých, ktorí chcú komprimovať obrázky, ale pamätajte, že to, že ImageOptim by mal byť bezstratový, neznamená, že to tak vždy je. Okrem toho mnohí používatelia považujú údaje EXIF pripojené k obrazovým súborom za užitočné, či už ide o súradnice GPS, podrobnosti o snímaní fotoaparátu, ako sú nastavenia výrobcu a fotoaparátu, alebo z rôznych iných dôvodov. Pomocou optimalizačných trikov prostredníctvom ImageOptim sa odstránia všetky údaje EXIF, čím sa súbor efektívne vyprázdni nad rámec samotných nespracovaných fotografických údajov, čo môže byť pre mnohých používateľov aj zámerom.
Skvelý nález od @MacGeekPro na Twitteri, nezabudnite tiež sledovať @OSXDaily!