![]() Poradnik webdesignera Strona główna Uwagi ogólne Błędy Przykazania Artykuły Linki Słowo od autorki |
KWADRATURA
KOŁA, CZYLI PRZEZROCZYSTA GRAFIKA
Standardowa ilustracja, stworzona w programie graficznym, kojarzy nam się jednoznacznie z prostokątnym kształtem wypełnionym kolorami. Kiedy przygotowywujemy grafikę do materiału, który ma być wydrukowany sprawa jest prosta – wszystkie elementy będą rozmieszczone w taki sam sposób jak na ekranie. Projektując stronę internetową musimy jednak zdawać sobie sprawę z faktu, że w zależności od stosowanej rozdzielczości i wielkości monitora, będzie ona wyglądać zupełnie inaczej. Co do tego wszystkiego ma przezroczysta grafika? Popatrzmy na prosty przykład: Stworzyliśmy napis, który mamy umieścić na niejednolitym tle. Przy zastosowaniu formatu graficznego, który nie pozwala nam na uzyskanie przezroczystości, obrazek z napisem będzie miał prostokątny kształt oraz widoczne wypełnienie (rys. 1). Wykorzystanie przezroczystości pozwala nam na pokazanie samego napisu oraz dodatkowych efektów w elegancki, nie kolidujący z tłem sposób (rys. 2).
(rys. 1) (rys. 2) FORMAT GIF (Graphic Interchange Format) w wersji 89a jest jedynym (oprócz formatu PNG) formatem graficznym pozwalającym na zastosowanie przezroczystego tła (transparent background), co daje nam możliwość uzyskania grafiki o nieregularnych kształtach, w dowolnym miejscu ekranu. Polega to na tym, że możemy zaznaczyć jeden (i tylko jeden!) z kolorów jako przezroczysty. Każdy inny kolor – nawet tak bardzo zbliżony, że nie odróżnimy go na pierwszy rzut oka, będzie normalnie widoczny. Przeglądarka wyświetlając taki rodzaj grafiki ignoruje te jej fragmenty, które mają kolor oznaczony jako przezroczysty, pokazując w tych miejscach znajdujące się pod nimi tło. Dzięki temu (mimo że taka ilustracja jest nadal prostokątnego kształtu) pokazywane są jedynie niektóre jej części, sprawiając wrażenie ‘zawieszonych’ nad tłem.
PODSTAWOWE ZASTOSOWANIA
PUŁAPKI I OGRANICZENIA
Antialiasing Programy graficzne stosują antialiasing do wygładzania ząbkowanych krawędzi ilustracji. Polega to na dodawaniu kolorów pośrednich na brzegach, tak aby uzyskać efekt płynnego przejścia obrazu w tło. Proces ten może znacznie zwiększyć rozmiar palety - tym bardziej im więcej różnych kształtów zostanie nałożonych na siebie. W efekcie powiększy się rozmiar pliku oraz pogorszy się jego kompresowalność. Kształty, które nie wymagają antialiasingu to poziomo lub pionowo ułożone prostokąty oraz niektóre linie ułożone pod kątem 45 lub 60 stopni.
(rys. 3 - antialiasing) (rys. 4 – charakterystyczne ząbki aliasingu) W przypadku przezroczystych GIFów, do których zastosowany jest antialiasing możemy otrzymać nieładną mgiełkę wokół ilustracji (tzw. efekt halo).
(rys 5 – efekt halo) W celu uniknięcia tego efektu należy stworzyć ilustrację na tle jak najbardziej zbliżonym do koloru tła strony; wtedy wszystkie cienie i brzegi będą dobrze wyglądać. KIEDY NIE STOSOWAĆ PRZEZROCZYSTEGO GIFa Format GIF nie nadaje się do grafiki, która zawiera dużo odcieni - w szczególności do fotografii. Gdy chcemy umieścić na stronie zdjęcie z dodatkowo rzuconym cieniem należy skorzystać z formatu JPG. Jeżeli jednak tło, na którym zdjęcie ma być umieszczone nie jest jednolite mamy do wyboru dwie możliwości:
W tym drugim przypadku koniecznie należy sprawdzić czy grafika dobrze się prezentuje pod różymi przeglądarkami, ponieważ wielkości marginesów mogą być różne. Najbezpieczniej jest ustawić marginesy na wartość zerową: leftmargin=”0” marginwidth=”0” topmargin=”0” marginhight=”0”. JAK STWORZYC PRZEZROCZYSTEGO GIFa w programie Adobe Photoshop
Agnieszka Richter Artykuł został napisany dla Optimus
Pascal S.A. Publikowanie całości lub fragmentów niniejszego artykułu
jest zabronione bez zgody właściciela. |
Copyright © 1999-2004, Kaila Studio. Wszelkie prawa
zastrzeżone. |