Kompresja zdjęć na stronę WWW

Kompresja zdjęć na stronę WWW

Dlaczego warto kompresować zdjęcia publikowane na stronach WWW?

Kwestia sprawnej kompresji zdjęć publikowanych na stronach internetowych spędza sen z powiek niejednemu redaktorowi. Ba! Niektórzy z nich kwestionują jej konieczność, jednak — tu będę brutalnie szczery — w większości wynika to z niewiedzy. Pozycjonowanie stron WWW od tego się zaczyna. Dobrze wiem, że im mniejszy rozmiar grafiki, tym krótszy czas ładowania się witryny WWW! W praktyce — kompresja zdjęć, to najprostszy sposób na przyspieszenie strony, a przecież dobrze wiemy, że ten parametr ma również wpływ na pozycjonowanie witryny przez wyszukiwarkę Google.

Tak naprawdę jedno, a w skrajnych przypadkach kilka nieskompresowanych lub skompresowanych w mało wydajny sposób zdjęć może zniweczyć naszą pracę mającą na celu optymalizację strony. Jeszcze w 2018 roku średnia waga witryny internetowej wynosiła 1711.4 kb, a więc niecałe 2 megabajty. Tymczasem jedna nieskompresowana grafika może mieć rozmiar kilku bądź kilkunastu megabajtów! Jasno wynika z tego, że nie tyle warto, ile po prostu trzeba dbać o jak najmniejszy rozmiar zdjęć wgrywanych do naszego serwisu WWW.

Kompresja, a optymalizacja zdjęć publikowanych na stronach WWW

W poprzednim artykule opisałem kwestię optymalizacji zdjęć przeznaczonych na stronę WWW, a więc proces składający się z kilku etapów. W jego skład wchodzi m.in. kadrowanie, zmiana rozdzielczości, kompresja, czy zmiana formatu, w jakim zapisany jest obraz na WebP. Kadrowanie to stosunkowo prosta czynność, której opis udało się zawrzeć w akapicie tekstu, podobnie jak w przypadku zmiany rozdzielczości. Jeżeli chodzi o format WebP, to aktualnie jest on jedynie hipotetycznym rozwiązaniem przeznaczonym dla osób borykających się z nadmiarem czasu (obym i ja miał wkrótce taki problem).

Niniejszy artykuł to samo „mięso” — przetestowałem kilka kompresorów i zestawiłem wyniki. Mam nadzieję, że efekty mojej pracy będą dla Ciebie przydatne.

Kompresja zdjęć na stronę WWW Beksinski BA74 1974

 

Kompresja zdjęć to proces, a nie jednorazowa optymalizacja

Kluczową kwestią pozostaje wybór odpowiedniego sposobu kompresji zdjęć. Tutaj pojawia się problem, ponieważ metod kompresji wciąż przybywa. Wynika to przede wszystkim z faktu, iż nieustannie powstają nowe algorytmy, odpowiedzialne za zmniejsza rozmiaru grafik w możliwie bezstratny sposób. Zdjęcia opublikowane na Twojej stronie, które dziś są zoptymalizowane — za rok mogą wymagać ponownej kompresji.

Postanowiłem przetestować kilka spośród dziesiątek rozwiązań. Rzecz jasna mój wybór padł na najwydajniejsze, a przez to popularne programy. Wziąłem na tapet plik graficzny w formacie JPG, którego oryginał znajdziesz >>tutaj<<. Poniżej prezentuję jego miniaturę na potrzeby tworzonego tekstu. To mój ulubiony obraz Beksińskiego BA74  z 1974 roku. Plik ma dokładnie 5 832 704 bajtów.

Przetestowałem następujące kompresory:

Artykuły o optymalizacji zdjęć i pozycjonowaniu grafik:

JPEGMini – kompresor zdjęć offline

JPEGMini pomaga zmniejszyć rozmiar plików, zachowując ich pierwotną jakość. Dostępna jest wersja dla Apple i na system Windows w opcji płatnej oraz darmowej.

JPEGMini skompresował zdjęcie do rozmiaru 872 448 bajtów, co daje 85% oszczędności. Tutaj >>link<< do pliku wynikowego

RIOT Radical Image Optimization Tool – radykalna kompresja zdjęć

Bardzo prosty w użyciu program do kompresji grafik. Program jest lekki, działa szybko i wspiera kompresję grafik w różnych formatach.

RIOT skompresował zdjęcie do rozmiaru 1 019 904 bajtów, co daje 82% oszczędności. Tutaj >>link<< do pliku wynikowego

PNG Gauntlet – kompresor grafik na Windows

PNG Gauntlet to kompresor, który przetwarza pliki JPG, GIF, TIFF, BMP (xD) i PNG bez obniżenia jakości obrazu.

PNG Gauntlet zaciął się i mimo wielu rekomendacji nie udało mi sie nic a nic podziałać. 

CompressNow – usługa online do redukcji objętości zdjęcia

Usługa umożliwia kompresję online, w tym także wybór stopnia kompresji zdjęcia. Na potrzeby tego testu korzystałem z ustawień domyślnych.

CompressNowi skompresował zdjęcie do rozmiaru 1 118 208 bajtów, co daje 81% oszczędności. Tutaj >>link<< do pliku wynikowego

JPEG Optimizer – bezpłatne narzędzie nie tylko do kompresji zdjęć, ale także do zmiany rozmiaru zdjęcia.

JPEG Optimizer skompresował zdjęcie do rozmiaru 790 528 bajtów, co daje 86% oszczędności. Tutaj >>link<< do pliku wynikowego

 

JPEG Reducer – kompresja zdjęć – stratna

Kompresor zmniejsza rozmiary zdjęć aby przyspieszyć ich ładowanie przy czym działa w oparciu o kompresję stratną.

JPEG Reducer skompresował zdjęcie do rozmiaru 335 872 bajtów, co daje 94% oszczędności. Tutaj >>link<< do pliku wynikowego

FILE Minimizer – stratna kompresja zdjęć

FILE Minimizer pozwala zmniejszyć rozmiar obrazów nawet o 98%, wszystko dzięki wybieraniu różnych poziomów kompresji.

FILE Minimizer skompresował zdjęcie do rozmiaru 901 120 bajtów, co daje 84% oszczędności. Tutaj >>link<< do pliku wynikowego

TinyPNG – bezstratny kompresor zdjęć

Ten kompresor jest dość często używany w mojej codziennej pracy. Na tym teście poległ, bo max upload pliku to 5 MB.

Caesium Image Compressor

Caesium Image Compressor to narzędzie do optymalizacji głównie PNG, ale ogarnia nawet TIFF. Można wybrać różne opcje kompresji.

Caesium Image Compressor skompresował zdjęcie do rozmiaru 335 872 bajtów, co daje 94% oszczędności. Tutaj >>link<< do pliku wynikowego

 

Jakie narzędzie wybrać do kompresji zdjęć na strony WWW?

Decydując się na konkretny program, należy wciąż pod uwagę m.in. intencję właściciela strony, na której będziemy publikować kompresowane zdjęcia. Inne założenia ma witryna z informacjami dla serwisantów sprzętu RTV, a inne strona traktująca o fotografii.

W pierwszym przypadku grafiki przedstawiają różnorakie schematy, procedury i niemal zawsze możemy przy nich znaleźć linki do plików w oryginalnych bądź po prostu większych rozmiarach. W takim przypadku nie musimy się hamować, pliki możemy — a nawet powinniśmy — kompresować maksymalnie. Warto tutaj zastosować narzędzie oferujące stratną metodę kompresji zdjęć, ponieważ w ten sposób zaoszczędzimy więcej miejsca.

Zupełnie inaczej wygląda przypadek stron bazujących na aspekcie wizualnym, gdzie grafika nie jest wyłącznie treścią, ale ma za zadanie przedstawić emocje lub kunszt pracy grafika czy fotografa. W takim przypadku stratna kompresja odpada, musimy zwrócić uwagę na jakość zdjęć.

Niezależnie od moich osobistych preferencji zachęcam do samodzielnego testowania i porównywania efektów kompresji zdjęć. Tylko w ten sposób będziesz w stanie podjąć najlepszą decyzję. Do przeczytania!

 

barnaba

autor: Barnaba Mądrecki

Pozycjonuje strony, znajdzie przyczyny i pokonuje trudności w osiągnięciu celów e-marketingowych.

 

OTRZYMUJ MATERIAŁY NA TEMAT MARKETINGU W INTERNECIE!

Wpisz niżej swój adres mailowy, aby być bieżąco z nowymi treściami na WWW

Administratorem Państwa danych osobowych jest Barnaba Mądrecki prowadzący działalność gospodarczą pod firmą Barnaba Mądrecki Firma Handlowo Usługowa, ul. Bukowska 67A, 60-567 Poznań. Dane osobowe przetwarzane będą w celu nawiązania kontaktu i prowadzenia korespondencji na podstawie prawnie uzasadnionego interesu Administratora (art. 6 ust. 1 lit. f RODO). Więcej informacji dotyczących przetwarzania danych osobowych zawartych jest w Polityce prywatności .
Wyrażam zgodę na przesyłanie na podany przeze mnie adres e-mail oraz numer telefonu informacji, w tym informacji handlowych (na podstawie ustawy z dnia 18 lipca 2002r. o świadczeniu usług drogą elektroniczną) od Barnaby Mądreckiego prowadzącego działalność gospodarczą pod firmą Barnaba Mądrecki Firma Handlowo Usługowa.
Wyrażam zgodę na przetwarzanie danych osobowych przez Barnabę Mądreckiego prowadzącego działalność gospodarczą pod firmą Barnaba Mądrecki Firma Handlowo Usługowa w celu otrzymywania newslettera.
Administratorem Państwa danych osobowych jest Barnaba Mądrecki prowadzący działalność gospodarczą pod firmą Barnaba Mądrecki Firma Handlowo Usługowa, ul. Bukowska 67A, 60-567 Poznań. Dane osobowe przetwarzane będą w celu przesyłania informacji handlowych za pośrednictwem newslettera (art. 6 ust. 1 lit. a RODO). Więcej informacji dotyczących przetwarzania danych osobowych zawartych jest w Polityce prywatności