Formaty grafiki rastrowej i wektorowej 📐

   
INF.03.4 (1) — Dobór plików do zastosowań webowych i multimedialnych
   

1. Grafika rastrowa (bitmapowa)

   

Grafika rastrowa, znana także jako **bitmapowa**, opisuje obraz za pomocą siatki (rastra) pojedynczych punktów zwanych **pikselami**. Każdy piksel ma określony kolor i położenie. [Image of raster vs vector graphics showing pixelation on zoom for raster]

       

Kluczowe cechy:

           

Najważniejsze formaty rastrowe dla stron WWW:

                                                                                                   
FormatPełna nazwaCharakterystykaZastosowanie
JPG/JPEGJoint Photographic Experts GroupKompresja stratna (usuwa część danych), mały rozmiar pliku.**Zdjęcia, fotografie** – wszędzie tam, gdzie mały rozmiar pliku jest ważniejszy niż idealna jakość.
PNGPortable Network GraphicsKompresja bezstratna (zachowuje jakość). Obsługuje **przezroczystość (kanał Alpha)**.Logo, ikony, grafika z ostrymi krawędziami i przezroczystym tłem, zrzuty ekranu.
GIFGraphics Interchange FormatKompresja bezstratna, limit 256 kolorów. Obsługuje proste **animacje**.Proste animacje webowe, małe, proste ikony z ograniczoną paletą barw.
WEBPWebP (Google)Nowoczesny format z kompresją stratną i bezstratną. Mniejsze pliki niż JPG/PNG.Optymalizacja stron WWW – przyszłościowy standard dla zdjęć i grafik.

   

2. Grafika wektorowa

   

Grafika wektorowa opisuje obraz za pomocą **obiektów geometrycznych** (linii, krzywych, okręgów), zdefiniowanych za pomocą **wzorów matematycznych**. Obraz nie jest siatką pikseli, lecz zbiorem instrukcji, jak go narysować. [Image of vector graphics being scaled without quality loss]

       

Kluczowe cechy:

           

Najważniejsze formaty wektorowe dla stron WWW:

   

   

3. Ćwiczenie praktyczne: Dobór formatu (Wymaganie Podstawowe)

   

Poniżej znajduje się lista elementów strony internetowej. Wskaż, który format (JPG, PNG, GIF, SVG) będzie najbardziej odpowiedni i uzasadnij swój wybór.

       
       

Zadanie:

       
               
  1. **Zdjęcie panoramiczne** na stronę główną (duży obrazek z dużą ilością detali).
  2.            
  3. **Logo firmy**, które musi być ostre na ekranach o wysokiej rozdzielczości (Retina).
  4.            
  5. **Ikona koszyka** z przezroczystym tłem.
  6.            
  7. Krótka, zapętlona, niema **animacja** z trzema kolorowymi klatkami.
  8.        
   
       

Wymaganie Ponadpodstawowe: Dobór formatu do celów optymalizacji

   
        **Pytanie:** W jakiej sytuacji, zamiast standardowego JPG, lepiej użyć nowoczesnego formatu WEBP, aby zoptymalizować czas ładowania strony, i co musisz zrobić, aby zapewnić kompatybilność z wszystkimi przeglądarkami?