| Termin | Definicja |
|---|---|
| GIF | GIF to format grafiki rastrowej wspierający animację, powszechnie stosowany w prostych obrazach osadzanych w dokumentach. GIF jako format obrazu rastrowegoGIF, czyli Graphics Interchange Format, jest formatem plików przeznaczonym do przechowywania grafiki rastrowej. Obraz rastrowy składa się z punktów obrazu, czyli pikseli, a każdy piksel ma określony kolor. Format został opracowany przez firmę CompuServe i po raz pierwszy udostępniony w 1987 roku jako GIF87a. Późniejsza wersja GIF89a, opublikowana w 1989 roku, dodała między innymi możliwość zapisywania informacji o przezroczystości, opóźnieniach animacji oraz komentarzach. Plik GIF może zawierać jeden obraz albo sekwencję obrazów wyświetlanych kolejno jako animacja. Poszczególne klatki są przechowywane w jednym pliku, a sposób ich odtwarzania zależy od danych zapisanych w strukturze GIF oraz od programu lub przeglądarki. GIF nie jest formatem wektorowym, dlatego powiększanie obrazu ponad jego pierwotny rozmiar może powodować widoczne schodkowanie krawędzi i utratę czytelności drobnych szczegółów. Paleta kolorów i kompresja LZWJedną z najważniejszych cech GIF jest ograniczenie obrazu do maksymalnie 256 kolorów w pojedynczej palecie. W praktyce każdy plik lub każda klatka może korzystać z własnej palety, ale pojedynczy obraz nie opisuje pełnego zakresu kolorów RGB dostępnego w formatach takich jak PNG czy JPEG. Jeżeli źródłowa grafika zawiera łagodne przejścia tonalne, fotografie albo liczne podobne odcienie, konwersja do GIF może spowodować banding, czyli widoczne pasma zamiast płynnego przejścia kolorów. GIF wykorzystuje bezstratną kompresję LZW, czyli algorytm oparty na zastępowaniu powtarzających się sekwencji danych krótszymi kodami. Bezstratność oznacza, że po rozpakowaniu zapisane wartości pikseli można odtworzyć bez zmian wynikających z samej kompresji. Nie oznacza to jednak, że konwersja obrazu do GIF zawsze zachowuje pierwotną jakość. Utrata informacji może nastąpić wcześniej, podczas redukcji liczby kolorów lub dopasowania obrazu do ograniczonej palety. Animacja, przezroczystość i ograniczenia praktyczneAnimowany GIF składa się z wielu klatek rastrowych zapisanych w jednym pliku. Dla każdej klatki można określić czas opóźnienia, sposób jej nałożenia na poprzednią klatkę oraz informację, czy po jej wyświetleniu obraz ma zostać pozostawiony, czy przywrócony do wcześniejszego stanu. Dzięki temu prosta animacja nie musi przechowywać pełnego obrazu w każdej klatce. Część klatki może zawierać wyłącznie obszar, który zmienił się względem poprzedniego obrazu. GIF obsługuje przezroczystość opartą na jednym wybranym kolorze, nazywaną przezroczystością indeksowaną. Nie jest to pełny kanał alfa pozwalający przypisać każdemu pikselowi dowolny poziom krycia. Z tego powodu krawędzie obiektów na przezroczystym tle mogą wyglądać mniej płynnie, szczególnie gdy obraz został przygotowany z użyciem półprzezroczystych cieni lub wygładzania krawędzi. Format nie obsługuje również dźwięku, dlatego animowany GIF może przedstawiać wyłącznie obraz. GIF sprawdza się przede wszystkim przy prostych animacjach interfejsu, krótkich demonstracjach działania, ikonach, schematach oraz grafikach zawierających niewiele kolorów. Do fotografii i materiałów z dużą liczbą barw zwykle lepiej nadają się formaty obsługujące pełniejszą paletę kolorów. W przypadku statycznej grafiki z wymaganiem przezroczystości PNG często zapewnia większą kontrolę nad jakością krawędzi i przejść tonalnych. Dobór formatu powinien uwzględniać przeznaczenie pliku, jego rozmiar, wymaganą jakość oraz sposób wyświetlania. Odczyt pliku GIF i diagnostyka problemów z grafikąPlik GIF rozpoczyna się podpisem identyfikującym format i jego wariant, którym może być GIF87a albo GIF89a. Dalej znajdują się między innymi informacje o szerokości i wysokości obrazu, ustawieniach palety oraz dane opisujące poszczególne bloki graficzne. Prawidłowy plik powinien kończyć się znacznikiem zakończenia strumienia danych. Uszkodzenie części struktury może powodować brak możliwości otwarcia pliku, wyświetlanie tylko pierwszej klatki, niepełną animację albo pojawianie się zniekształconych fragmentów. Przy problemach z wyświetlaniem GIF warto sprawdzić, czy błąd dotyczy samego pliku, konkretnej aplikacji, przeglądarki albo sposobu osadzenia grafiki w dokumencie lub na stronie internetowej. Pomocne jest otwarcie kopii pliku w innym programie oraz porównanie zachowania obrazu na innym komputerze. Należy także sprawdzić rozszerzenie, rzeczywisty typ danych i rozmiar pliku, ponieważ samo przemianowanie innego formatu na „.gif” nie wykonuje konwersji. Jeżeli plik jest poprawny, ale wygląda inaczej po zapisaniu, przyczyną może być redukcja palety, nieprawidłowe ustawienia animacji lub sposób interpretowania przezroczystości. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC oraz ich podzespołów, dlatego w przypadku problemów z otwieraniem, wyświetlaniem lub zapisywaniem grafik GIF można powiązać diagnostykę pliku z kontrolą działania systemu, aplikacji i nośnika danych. |