Najczęściej w sieci używanymi formatami są: JPEG (lub JPG), PNG i GIF.
JPEG
Format dedykowany do zdjęć. Mówiąc szczegółowo, działa on dobrze dla obrazów, w których nie występują gwałtowne skoki kolorów. Czyli głównie do zdjęć. Można go stosować także do innych obrazów, jednak tam jego użycie będzie nieopłacalne - aby uzyskać zadowalającą jakość, trzeba użyć mniejszej kompresji, co zwiększa rozmiar pliku. Poza tym format JPEG jest zawsze stratny, niezależnie jaką jakość się ustawi.
Format JPEG nie obsługuje przezroczystości ani animacji.
PNG
Format dedykowany do diagramów, komputerowych rysunków i zrasteryzowanych obrazów wektorowych (cokolwiek by to znaczyło). Czyli wszystkie schematy i diagramy. Także rysunki (nawet artystyczne), o ile zawierają duże plamy barwne, a nie mają zbyt dużo szczegółów. Zrzuty ekranu też, ale nie z gier 3D (do tych lepszy będzie JPEG, zwłaszcza jeśli gra ma rozbudowane tekstury).
Format PNG oferuje kompresję bezstratną. Czyli jeśli porównamy, piksel po pikselu, obraz skompresowany z nieskompresowanym, to będą identyczne.
Format PNG posiada kanał alfa. Pozwala to na zapisanie precyzyjnie przezroczystości, a nie tylko czy piksel jest przezroczysty, czy nie.
Rozszerzeniem formatu PNG, obsługiwanym przez większość przeglądarek (oprócz IE, oczywiście) jest APNG - animowany PNG. Daje on nieograniczone (właściwie to ograniczone - miejscem na dysku) możliwości na zapisywanie animacji. Do ambitnych animacji lepsze będą formaty video.
GIF
GIF jest stosunkowo słaby. Pozwala na zapisanie w jednej klatce tylko 256 kolorów, co staje się przyczyną utraty jakości. Jego kompresja też nie jest najlepsza.
Jeśli obrazek ma mniej niż 257 kolorów, GIF jest kompresją bezstratną. W przeciwnym wypadku konieczny jest downsampling (zmniejszenie ilości kolorów) i jakość się pogarsza.
Format GIF nadaje się do ekstremalnie małych obrazków - np. powtarzające się tło, ponieważ mało zajmują nagłówki i inny badziew.
Format GIF to jedyny format animacji, którego możemy być pewnym, że zadziała na każdym urządzeniu (komórce też).
W środowisku informatycznym zalecane jest zastępowanie formatu GIF formatem PNG.
Porównanie formatów
- Oryginał PNG
- JPEG: Słaba kompresja, Silna kompresja
- GIF (256 kolorów): Dithering Floyda-Steinberga zwykły, Dithering Floyda-Steinberga z ograniczonym zlewaniem kolorów, Dithering pozycyjny, Bez ditheringu
Zwróćcie uwagę na wielkość plików.
Pliki zostały zapisane za pomocą GIMPa.