|
PraktykaWybór formatu graficznego zależy od ilości kolorów oraz rozmiarów ilustracji i bywa kompromisem miedzy jakością a objętością. Gdy zdecydujemy się na wybór JPG (32KB), balansujemy między jakością a odpowiednim sposobem kompresji. Gdy wybierzemy GIF (36KB), decydujemy się na ograniczenie ilości kolorów dla uzyskania lepszej kompresji.
Ograniczenie objętości plików graficznych przez stosowanie palety 216 kolorów (6 x 6 x 6) oraz zachowanie tych kolorów podczas tworzenia ilustracji zapewni ich powtarzalność w różnych platformach, przeglądarkach i monitorach. Efektem będzie szybsze otwieranie ilustracji na stronach www.
Ilustracja użyta do tła powinna składać się co najmniej z 10 tysięcy pikseli, czyli rozmiar np. 100 x 100 pikseli jest wystarczający.
Otwieranie ilustracji o dużych rozmiarach możemy urozmaicić pokazując najpierw inną ilustrację o podobnych rozmiarach, ale dla szybkiego otwarcia, zawierającą nieznaczną ilość informacji. Na przykład może być ona w formacie GIF i zawierać kilka kolorów. Dzięki temu pierwsza ilustracja otworzy się szybko, a dopiero później, na jej tle, otworzy się ta, którą chcemy pokazać. Do uzyskania tego efektu używamy atrybut LOWSRC i polecenie może wygladac następujaco: <IMG WIDTH="n" HEIGHT="n" LOWSRC="jpg.gif" SRC="gif.jpg"> Rezultat można obejrzeć na przykładzie
Czy można stworzyć ilustrację używając tylko poleceń HTML? Nie istnieje polecenie umożliwiające tworzenie wierszy o wysokości 1 piksela, a polecenia wypełniające cele mają wysokość 10 pikseli. Gdyby jednak użyć 1-pikselowy GIF, to cela będzie miała również taki wymiar. Taką celę można wypełnić kolorem wykorzystując polecenie <TD BGCOLOR="#rgbrgb">. Dla sprawdzenia możliwości zrobiłem przykład. W każdej celi z odpowiednio zdefiniowanym parametrem BGCOLOR umieściłem jeden z dwóch pikselowych GIFów. Jeden z nich zawiera neutralny kolor R=097, G=118, B=105 (43B), a drugi jest przeźroczysty (35B). Plik ma zaledwie 9KB, ale po rozpakowaniu powiększy się do ponad 600KB. Dla jego otwarcia należy zamknąć wszystkie programy i zostawić tylko przeglądarkę. Trzeba się też uzbroić w cierpliwość, bo otwieranie może trwać bardzo długo.
|