După cum probabil știți, în lumea digitală sunt folosite frecvent trei formate de imagini. Avem JPEG, un format cu compresie „cu pierderi”, care este adesea utilizat datorită dimensiunii reduse a fișierelor și aspectului satisfăcător. Apoi, sunt GIF-urile, cunoscute pentru suportul lor pentru transparență și animații, dar care au dificultăți în a reproduce o gamă variată de culori. În cele din urmă, avem PNG, un format „fără pierderi”, care păstrează calitatea imaginii originale și permite transparența, dar generează fișiere de dimensiuni mai mari.
Aici, la wdzwdz, utilizăm PNG-uri în mod frecvent pentru captura de ecran, inclusiv în acest articol, deoarece apreciem claritatea imaginilor în acest format. Totuși, dimensiunea mare a fișierelor ne îngrijorează, deoarece aceasta încetinește timpul de încărcare a paginilor pentru utilizatori și crește încărcarea pe serverele noastre. Din fericire, cu instrumente online precum TinyPNG, am găsit soluții pentru a echilibra calitatea imaginii și dimensiunea fișierului.
Totuși, TinyPNG este un instrument online. Ce facem dacă nu avem acces la internet, dar trebuie să procesăm capturile de ecran urgent? Chiar și cu acces la internet, un instrument desktop ar fi mai rapid și mai eficient.
Aici intervine PNGoo. Dezvoltat în principal de Kornel Lesiński, acest instrument pentru Windows servește ca interfață grafică (GUI) pentru instrumentul de linie de comandă pngquant. Acesta reduce semnificativ dimensiunea fișierelor PNG fără a compromite calitatea imaginilor.
Am testat PNGoo cu capturile de ecran folosite în analiza noastră despre Horizon pentru iOS, iar rezultatele au fost incredibile! Patru PNG-uri inițiale, de aproximativ 2,5 MB după salvarea cu Paint.NET, au fost reduse la mai puțin de o cincime din dimensiunea lor, ajungând la doar 550KB după procesarea cu pngquant. Procesul a durat mai puțin de 10 secunde pe calculatorul meu, dar economisește mult timp pentru utilizatorii noștri, reducând totodată și costurile de bandă.
Din testele mele, am constatat că PNGoo este nu doar mai rapid, ci și mai eficient decât alt instrument popular de compresie PNG pentru Windows, numit „PNGGauntlet”.
PNGoo include o opțiune utilă de a suprascrie fișierele PNG originale, eliminând nevoia de a deschide un folder separat pentru a folosi imaginile comprimate. De asemenea, puteți modifica „Directorul de ieșire” și ajusta Setările de culoare pentru o optimizare mai avansată.
Nu am găsit un instrument GUI pentru pngquant pe Linux, dar utilizatorii de OS X pot verifica ImageAlpha de pe site-ul oficial pngquant, la link-ul de mai jos.