Komprimera & Optimera bilder enkelt med ImageOptim för Mac OS X
Om du överhuvudtaget är orolig över filstorleken på bilder bör du ta ImageOptim, ett gratis verktyg för bildkomprimering som är så löjligt enkelt att det i princip är idiotsäkert, samtidigt som det fortfarande är extremt effektivt. Appen fungerar för att komprimera bilder utan att minska bildkvaliteten, vilket uppnås genom att kombinera flera komprimeringsverktyg, inklusive de populära PNGCrush, PNGOUT, AdvPNG, Zopfli utökade OptiPNG, JPEGrescan, jpegtran, JPEGOptim och gifsicle, och använda dessa verktyg för att hitta det optimala komprimeringsparametrar, förutom att ta bort färgprofilinformation, EXIF och annan metadata från råfilerna.ImageOptim stöder en mängd olika filformat, inklusive PNG, GIF, JPG och animerade GIF, här är en snabb titt på gränssnittet:
Enkelheten är vilseledande eftersom den inte visar hur praktisk den här appen är eller hur effektiv optimeringen är. Låt oss ta upp användning och några knep för att få ut det mesta av det...
Optimera bildfiler med ImageOptim för Mac
- Gå över till utvecklarwebbplatsen och ta ImageOptim (gratis) och packa upp arkivet, om du tänker använda det ofta, dra ImageOptim.appen till din /Applications/-katalog
- Starta ImageOptim och ha fönstret synligt någonstans från Finder-fönstren
- Börja komprimera bildfiler genom att dra och släppa in i appfönstret för att påbörja komprimeringen, eller använd alternativet "Öppna" från Arkiv-menyn för att välja filer manuellt
Alla bilder som öppnas i ImageOptim-appen kommer omedelbart att krympa förlustfritt, detta görs genom att ta bort exif-data och andra värdelösa detaljer som (bör) inte ha någon inverkan på bildkvaliteten, samtidigt som filstorleken minskas. Inga ytterligare steg behövs, men om du tittar bortom en enda filkomprimering kan du använda några knep för att påskynda processen för grupper av bilder.
Hur bra fungerar det? Det varierar, men i genomsnitt är bildstorleksbesparingarna cirka 15-35 %, vilket gör det till ett användbart och måste-ha verktyg för webbdesigners, utvecklare, utgivare, bloggare, apputvecklare eller någon annan som vill minska bildfilstorlek och bandbreddskrav. Vissa filer kan dock komprimeras dramatiskt, och det finns tillfällen där dåligt optimerade originalfiler kan pressas ner så mycket som 50-60%, beroende på vad som faktiskt gör att filen blir onödigt stor. ImageOptim är särskilt effektivt för okomprimerade filer, men du bör ha framgång med nästan alla bilddokument du kastar på det.Appen kommer att rapportera besparingar för varje enskild bild, och visar dig även nettokomprimeringen om du slänger en massa filer på den:
För enkel komprimering direkt från Finder finns det även en separat systemtjänst tillgänglig att ladda ner som låter dig högerklicka på bilder för att komprimera dem direkt från OS X Finder. Detta blir tillgängligt från kontextmenyn, men det är verkligen inte nödvändigt med tanke på hur lätt apparna interagerar.
Masskomprimera bilder med dra och släpp
Du kan massoptimera bilder genom att använda ett stort dra och släpp. Det bästa sättet jag har hittat för att göra detta är att starta ImageOptim-appen först och ha ikonen kvar i din Dock medan den är aktiv, sedan navigera till mappen som innehåller bilder du vill komprimera, markera dem alla, använd sedan ett dra och släpp på ikonen för att starta processen.JPG- och GIF-filer kommer att komprimera extremt snabbt, men PNG-filer kan ta ganska lite längre tid att optimera, och i alla fall varierar hur lång tid det tar att komprimera bilden beroende på bildupplösningen och den totala filstorleken till att börja med. För stora batch-komprimeringar är detta verkligen ett av de enklaste sätten, förutom att använda jokerteckens kommandoradstrick som vi kommer att diskutera härnäst för Terminal-användare.
Använda jokertecken för att batchkomprimera från kommandoraden
För kommandoradsanvändare, använd kommandot "öppna" för att skicka jokertecken till ImageOptim för enkel skriptning och masskomprimering av bilder som så:
open -a ImageOptim.app ~/Pictures/SaveToWeb/.jpg
Naturligtvis är det möjligt att komprimera en enda fil med det här tricket:
open -a ImageOptim.app ~/FileName.PNG
Det är möjligt att använda ett varierande brett jokertecken för att komprimera varje enskild bildfil på en enhet, men det rekommenderas verkligen inte om du inte vet exakt vad du gör och varför.
ImageOptim är ett utmärkt verktyg för webbarbetare och för de som vill komprimera bilder, men kom ihåg att bara för att ImageOptim ska vara förlustfri betyder det inte att det alltid är det. Dessutom tycker många användare att EXIF-data som är bifogade bildfiler är användbara, oavsett om det är GPS-koordinater, kamerafotograferingsdetaljer som tillverkare och kamerainställningar eller av en mängd andra skäl. Genom att använda optimeringstricken genom ImageOptim raderas all EXIF-data, vilket gör en fil effektivt tom bortom själva råfotodatan, vilket också kan vara avsikten för många användare.
Bra fynd från @MacGeekPro på Twitter, glöm inte att följa @OSXDaily också!