KWALIFIKACJA INF3 - CZERWIEC 2015

PYTANIE NR 12.
Który z wymienionych formatów plików graficznych obsługuje przezroczystość?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Format PNG obsługuje przezroczystość dzięki kanałowi alfa, więc pozwala zapisać piksele częściowo lub całkowicie przezroczyste (np. w logotypach i ikonach). JPG standardowo nie przechowuje kanału alfa, BMP zwykle nie jest używany do przezroczystości w WWW, a NEF to format RAW z aparatu.

Pełne wyjaśnienie:

Przezroczystość w grafice rastrowej oznacza możliwość zapisania informacji o tym, w jakim stopniu dany piksel ma "przepuszczać" tło. Najczęściej realizuje się to przez kanał alfa, czyli dodatkową składową (oprócz kanałów koloru), opisującą krycie pikseli.

"PNG" jest poprawną odpowiedzią, ponieważ format PNG został zaprojektowany m.in. do zastosowań internetowych i wspiera zapis przezroczystości: zarówno prostą (piksel w pełni przezroczysty/nieprzezroczysty), jak i płynną (różne stopnie krycia) poprzez kanał alfa. Dlatego PNG jest powszechnie stosowany dla logotypów, ikon, elementów interfejsu i grafik nakładanych na tło strony.

Dlaczego pozostałe odpowiedzi są niepoprawne?

  • "JPG" (JPEG) to format z kompresją stratną, świetny do zdjęć, ale standardowo nie przechowuje kanału alfa. Efektem jest brak "prawdziwej" przezroczystości; tło musi być wypełnione kolorem.
  • "BMP" to prosty format bitmapowy kojarzony głównie z systemami operacyjnymi; w praktyce webowej jest rzadko używany. W typowych zastosowaniach egzaminacyjnych nie wskazuje się go jako format do przezroczystości w WWW (kluczowe jest rozpoznanie PNG jako właściwego wyboru).
  • "NEF" to format RAW z aparatów fotograficznych, używany do zapisu danych z matrycy i obróbki w programach fotograficznych, a nie jako standardowy format publikacji grafiki z przezroczystością w sieci.

Wskazówka egzaminacyjna: jeśli pytanie dotyczy przezroczystości w grafice rastrowej na potrzeby stron WWW, w typowym zestawie odpowiedzi najczęściej poprawne będą formaty wspierające kanał alfa (np. PNG), a formaty "zdjęciowe" jak JPEG będą odpadały.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Kanał alfa to dodatkowa informacja w pikselach obrazu opisująca krycie: od 0% (pełna przezroczystość) do 100% (pełna nieprzezroczystość). Dzięki temu grafika może być płynnie nakładana na dowolne tło, co jest bardzo ważne w elementach UI i logotypach.
PNG może zapisać przezroczystość (także częściową) w kanale alfa, więc tło obrazu nie musi być "na stałe" wypełnione kolorem. To pozwala umieścić logo na różnych tłach strony bez widocznej ramki lub artefaktów.
Standardowy JPEG (JPG) nie przechowuje kanału alfa, więc nie zapisuje przezroczystości. Jeśli potrzebujesz tła przezroczystego w WWW, zwykle wybiera się PNG (albo inne formaty wspierające alfa), a JPEG zostawia głównie do zdjęć.
PNG stosuje się m.in. do ikon, przycisków, logotypów, infografik i zrzutów ekranu, czyli tam, gdzie ważne są ostre krawędzie i możliwość przezroczystości. Jest też przydatny, gdy zależy na kompresji bezstratnej i braku artefaktów.
JPG zwykle wygrywa przy zdjęciach, bo daje mniejszy rozmiar pliku przy akceptowalnej jakości dzięki kompresji stratnej. Jeśli obraz nie wymaga przezroczystości i jest fotografią, JPEG często jest bardziej opłacalny transferowo niż PNG.
NEF to format RAW używany w fotografii do zapisu danych z matrycy aparatu. Pliki RAW są przeznaczone do obróbki, a nie do bezpośredniej publikacji w przeglądarce jako grafika na stronę. W praktyce webowej konwertuje się je do formatów takich jak JPEG lub PNG.
Skup się na tym, czy format wspiera kanał alfa. W typowych pytaniach egzaminacyjnych, gdy wśród odpowiedzi jest PNG i JPEG, a pytanie dotyczy przezroczystości, PNG jest najczęściej poprawnym wyborem. Warto też pamiętać, że JPEG jest "zdjęciowy" i bez alfa.
BMP bywa spotykany w środowiskach systemowych i prostych zastosowaniach lokalnych, ale w sieci jest rzadki z powodu dużych rozmiarów plików i słabszej praktyczności w porównaniu do PNG/JPEG. W webdevie zwykle wybiera się formaty lepiej zoptymalizowane pod transfer.
Częsty błąd to wybór JPEG do elementów wymagających przezroczystości (np. logo), co kończy się "białym tłem" albo koniecznością dopasowania koloru tła. Inny błąd to użycie PNG do dużych zdjęć, co może niepotrzebnie zwiększać wagę strony.
Najpierw usuń tło w edytorze grafiki i upewnij się, że dokument ma przezroczyste tło (szachownica). Następnie eksportuj do PNG z zachowaniem kanału alfa. Po eksporcie sprawdź plik w przeglądarce na różnych tłach, aby uniknąć obwódek i błędów krawędzi.
info

To pytanie poprawnie rozwiązuje 77% zdających egzamin. średnio łatwe

W praktyce zawodowej kluczowe jest to, że format PNG obsługuje przezroczystość dzięki kanałowi alfa, więc pozwala zapisać piksele częściowo lub całkowicie przezroczyste (np. w logotypach i ikonach).

Źródła:

  • W3C, "Portable Network Graphics (PNG) Specification (Second Edition)", sekcje dot. Alpha channel / Transparency, https://www.w3.org/TR/PNG/ - accessed 2026-03-02
  • MDN Web Docs, "PNG", informacje o przezroczystości i kanale alfa, https://developer.mozilla.org/en-US/docs/Web/Media/Formats/Image_types#png_portable_network_graphics - accessed 2026-03-02
  • MDN Web Docs, "JPEG", ograniczenia dot. braku kanału alfa, https://developer.mozilla.org/en-US/docs/Web/Media/Formats/Image_types#jpeg_joint_photographic_experts_group - accessed 2026-03-02

Materiały:

  • Dokumentacja formatu PNG (opis kanału alfa i chunków)
  • Materiały o formatach grafiki w WWW (PNG/JPEG/GIF/WebP/SVG)
  • Tutoriale dot. optymalizacji obrazów i eksportu z edytorów grafiki

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego