16 Illustrator CS4 Illustrator a sprawa WWW.pdf

(4632 KB) Pobierz
684305556 UNPDF
50
I D
P S
Ai
Fl D W
F W
Ct A E
Pr Sb O L
En Br
Illustrator CS4
Illustrator
a sprawa WWW
W trzeciej części cyklu
Akademia CS4, w którym
prezentowane są możliwości
najnowszego pakietu
firmy Adobe, zajmiemy się
Illustratorem...
Do projektowania niewielkich witryn
– wizytówek, opartych raczej o interesujący
projekt graficzny niż specjalistyczną wiedzę na
temat programowania HTML, zwykle korzystamy
z popularnych narzędzi typu Adobe Photoshop czy też
Fireworks. Naturalnie jest to dobry wybór. Są jednak
sytuacje, gdy użycie Illustratora może zdecydowanie
przyspieszyć nasze działania. Ma to miejsce, kiedy
w naszej pracy znajduje się wiele powtarzalnych
elementów graficznych albo zależy nam na precyzyjnym
rozmieszczeniu detali czy też prostych elementów
wektorowych.
Dodatkowo, możliwość zapisu gotowego
projektu w postaci działającej strony www nadaje całej
sprawie zupełnie nowy wymiar. W tym prostym tutorialu
poznamy metody tworzenia i zapisu projektów witryn
w formacie HTML zarówno w postaci tradycyjnej tabeli
jak i popularnych znaczników DIV.
01 Do rozpoczęcia budowy
projektu strony www w programie Adobe
Illustrator wybieramy ekran startowy
i szablon dokumentu Web. W oknie
Dialogowym New Document możemy
określić docelową wielkość projektu
wyrażoną oczywiście w pikselach.
Pomimo, że strony o maksymalnej
szerokości w okolicach 780 pikseli wciąż
królują w naszych przeglądarkach, warto jednak rozważyć bardziej nowoczesne
rozwiązania. Budując stronę o szerokości 960 pikseli mamy możliwość podzielić ją
na niemal dowolną liczbę kolumn. Pozwoli to łatwo zbudować siatkę całej strony.
Tworzymy dokument o wielkości 960x800 pikseli.
Od wielu lat
jako freelancer
oraz instruktor
związany z grafiką
komputerową,
tworzeniem stron
www i prezentacji
multimedialnych.
Posiada
certyfikaty Adobe
Community
Expert, Adobe
Certified
Expert oraz
Adobe Certified
Instructor.
Założyciel
i manager Adobe
Creative Suite
User Group In
Poland (ACSUG).
Więcej informacji
o autorze pod
adresem www.
pawelzakrzewski.pl
Umiejętności
Wykorzy-
stanie linii
pomocniczych
w Illustratorze
Twor zenie
makiety strony
www
Optymalizacja
grafiki do
internetu
Zapis strony
www
Edycja stylów
CSS
02 Strona o maksymalnej
szerokości 960 pikseli ma niewątpliwy
atut. Jeśli podzielimy ją na 2, 3,
4, 5, 6, 8, 10 czy nawet 12 kolumn
w rezultacie zawsze otrzymamy liczbę
całkowitą. Pozwala to zbudować
wygodną siatkę – makietę dla całej
strony. Do budowy siatki wykorzysta-
my zwykłe prostokąty o szerokości 60
pikseli rozmieszczone w odstępach
co 20 pikseli, które wygodnie
rozmieścimy za pomocą narzędzi
Illustratora (Object>Transform>Move).
Przygotowane prostokąty za
pomocą polecenia Make Guides
(View>Guides>Make Guides)
przekształcamy w linie pomocnicze.
03 Przygotowaną makietę
wypełniamy treścią typową dla
tradycyjnej strony www. Dzięki użyciu
dużej liczby kolumn, dopasowanie
poszczególnych elementów strony nie
sprawia nam większych problemów.
Teksty, elementy graficzne czy
zdjęcia możemy dowolnie rozciągać
nawet na kilka kolumn starając się
jednak zachować pewien logiczny
układ. Użycie siatki pozwala na łatwe
zachowanie ogólnej spójności całego
projektu.
Potrzebny czas
1 godzina
Computer Arts
Lipiec - Sierpień 2009
www.computerarts.com.pl
684305556.132.png 684305556.143.png 684305556.154.png 684305556.165.png 684305556.001.png 684305556.007.png 684305556.013.png 684305556.019.png 684305556.029.png 684305556.040.png 684305556.060.png 684305556.071.png 684305556.082.png 684305556.102.png 684305556.113.png 684305556.114.png 684305556.115.png 684305556.116.png 684305556.117.png 684305556.118.png 684305556.119.png 684305556.120.png 684305556.121.png 684305556.122.png 684305556.123.png 684305556.124.png 684305556.125.png 684305556.126.png 684305556.127.png 684305556.128.png 684305556.129.png 684305556.130.png 684305556.131.png 684305556.133.png 684305556.134.png 684305556.135.png 684305556.136.png 684305556.137.png 684305556.138.png 684305556.139.png 684305556.140.png 684305556.141.png 684305556.142.png 684305556.144.png 684305556.145.png 684305556.146.png 684305556.147.png 684305556.148.png 684305556.149.png 684305556.150.png 684305556.151.png 684305556.152.png 684305556.153.png
Akademia Adobe CS4
51
Gotowy projekt możemy
zapisać w postaci tradycyjnej
tabeli HTML lub nieco bardziej
nowoczesnych znaczników DIV
wraz z zestawem reguł CSS. Nie
jest to wzorcowy kod, jaki napisałby
doświadczony programista, jednak
w wielu przypadkach strona w takiej
postaci całkowicie spełnia nasze
oczekiwania.
Aby zapisać projekt
w postaci dokumentu HTML,
konieczne jest pocięcie go na osobne
elementy. Dodatkowo, możemy dla
każdej odciętej części nadać nie
tylko różny stopień kompresji, ale
także wybrać inny format kompresji.
Zasada jest prosta: fotografie oraz
elementy z dużą ilością przejść
tonalnych zapisujemy w formacie
JPEG, pozostałe proste elementy
wektorowe o ograniczonej liczbie
barw zapisujemy w formacie GIF.
Aby wygodnie podzielić na osobne części
poszczególne elementy projektu, zaznaczamy je
wszystkie jednocześnie, a następnie za pomocą polecenia
Object>Slice>Make tworzymy oddzielne odcięcia. Widoczne
na ekranie czerwone prostokąty wyznaczają granice
osobnych elementów graficznych. Domyślnie każdy z nich
utworzy odrębną komórkę tabeli HTML. Dzięki użyciu pole-
cenia Save For Web And Devices, możliwe jest precyzyjne
określenie ich formatu oraz stopnia kompresji.
Nieco inne zasady kierują opty-
malizacją pól tekstowych, o ile chcielibyśmy
poddać dalszej edycji w Dreamweaverze.
W tym przypadku daleko lepiej jest pozostawić
tekst w tradycyjnej wygodnej do dalszej edycji
tekstowej formie, a nie zamieniać go na gra-
fikę. Dzięki opcjom dostępnym w oknie Save
For Web & Devices możemy to łatwo osiągnąć.
Dwukrotnie klikamy odcięcie zawierające blok
tekstowy i w oknie Slice Options przełączamy
jego Slice Type na HTML Text. W rezultacie,
na wynikowej stronie HTML powstanie w tym
miejscu komórka z tekstem a nie grafika.
W podobny sposób edytujemy wszystkie
kluczowe elementy naszego projektu.
Aby zapisać efekty naszej
pracy w postaci strony www wybie-
ramy polecenie File>Save For Web &
Devices i uruchamiamy podgląd 2-Up.
Tu, zarówno w oknie Original (po lewej)
jak i w oknie podglądu (prawa sekcja)
możemy zaznaczać poszczególne
odcięcia i nadawać im odpowiedni
format graficzny. W celu optymalizacji
elementów wektorowych przezna-
czonych do zapisu w postaci pliku GIF
możemy dodatkowo ograniczyć ilość
wykorzystanych kolorów. Docelowa
wielkość pliku oraz szacunkowy czas
ładowania widoczne są w dolnej
części prawego okna podglądu. Do
optymalizacji zdjęć korzystamy
z formatu JPEG i suwaka Quality.
Także w tym przypadku szacunkowy
czas ładowania wybranej grafiki oraz
jej waga widoczna jest w dolnej części
okna podglądu.
Aby zapisać stronę HTML
w domyślnej postaci, nie trzeba
wprowadzać żadnych dodatkowych
zmian. Po ustaleniu odpowiedniego
formatu odcięć (GIF, JPEG) za pomocą
przycisku Save przechodzimy do okna
Save Optymized As. Tu jedyną ważną
zmianę wprowadzić należy w polu:
Zapisz jako Typ. Z dostępnej w tym
miejscu rozwijanej listy wskazujemy
opcję HTML and Images, następnie
wskazujemy docelową lokalizację
strony na dysku i zapisujemy pracę.
W rezultacie zapisu
z użyciem domyślnych ustawień, Adobe
Illustrator wyeksportował dokument
HTML zawierający tabelę, której
komórki wypełnione są przygotowaną
i również wyeksportowaną grafiką. Taki
dokument z powodzeniem możemy
otworzyć w programie Dreamweaver
i tu dokonać wszelkich niezbędnych
poprawek. Jeśli podejrzymy zapisaną
właśnie stronę, ujrzymy tradycyjny
dokument HTML odzwierciedlający
układ naszego projektu.
www.computerarts.com.pl
Computer Arts Lipiec - Sierpień 2009
Technika
04
05
06
08
07
09
10
684305556.155.png 684305556.156.png 684305556.157.png 684305556.158.png 684305556.159.png 684305556.160.png 684305556.161.png 684305556.162.png 684305556.163.png 684305556.164.png 684305556.166.png 684305556.167.png 684305556.168.png 684305556.169.png 684305556.170.png 684305556.002.png 684305556.003.png 684305556.004.png 684305556.005.png 684305556.006.png 684305556.008.png 684305556.009.png 684305556.010.png 684305556.011.png 684305556.012.png 684305556.014.png 684305556.015.png 684305556.016.png 684305556.017.png 684305556.018.png 684305556.020.png 684305556.021.png 684305556.022.png 684305556.023.png 684305556.024.png 684305556.025.png 684305556.026.png 684305556.027.png 684305556.028.png 684305556.030.png 684305556.031.png 684305556.032.png 684305556.033.png 684305556.034.png 684305556.035.png 684305556.036.png 684305556.037.png 684305556.038.png 684305556.039.png 684305556.041.png 684305556.042.png 684305556.043.png 684305556.044.png 684305556.045.png 684305556.046.png 684305556.047.png 684305556.048.png
 
52
Akademia Adobe CS4
Technika
W programie Adobe Illustrator mamy możliwość zapisu projektu naszej
witryny w nieco bardziej nowoczesnej formie. Illustrator (podobnie jak Adobe
Fireworks) pozwala na zapis dokumentu HTML (lub nawet XHTML) zbudowanego
w oparciu o znaczniki DIV i arkusze stylów CSS. Niestety pomimo że tak przygotowa-
na strona dobrze wygląda w oknie przeglądarki internetowej, odbiega strukturą od
klasycznej postaci kodu HTML przygotowanego przez doświadczonego programistę
lub webmastera. Tym niemniej warto spróbować takiej opcji eksportu. W tym celu
podobnie jak w punkcie 7 otwieramy okno Save For Web & Devices i ustalamy od-
powiedni format odcięć dla kluczowych elementów strony. Po zakończeniu procesu
optymalizacji za pomocą przycisku Save przechodzimy do okna Save Optimized As,
wskazujemy HTML and Images jako format zapisu, jednak w tym miejscu za pomocą
sekcji Settings>Other przechodzimy do okna Output Settings, gdzie mamy możliwość
określenia własnych ustawień eksportu strony do formatu HTML.
Większość istotnych
ustawień dostępna jest na rozwijalnej
liście poniżej pola Settings. Możemy
tu samodzielnie określić opcje
dotyczące zapisu kodu HTML/XHTML
(sekcja HTML), a także sposobu
generowania layoutu strony Tabela/
DIV w sekcji Slices.
Aby przygotować układ
strony utworzony na podstawie
znaczników DIV oraz reguł CSS w sek-
cji HTML, zaznaczamy opcję Output
XHTML, w sekcji Slices – Generate
CSS. W tym miejscu mamy jeszcze
możliwość określenia selektorów
CSS, jakie wykorzystane zostaną do
tworzenia reguł CSS. W większości
przypadków do budowy layoutu
strony wygodnie jest użyć opcję by ID.
Alternatywnie możemy wykorzystać
także opcję By Class. W obu przy-
padkach powstanie strona XHTML
zbudowana w oparciu o znaczniki DIV
i reguły CSS budowane na podstawie
ID lub Class.
W rezultacie użycia
własnych ustawień eksportu,
powstanie nam strona HTML
o prostej strukturze. Wszystkie
elementy strony opisane są na
podstawie znaczników DIV zaś ich
wygląd i położenie określają reguły
CSS. Co ważne wszystkie elementy
tak przygotowanej strony możemy
dalej edytować za pomocą dowol-
nego edytora HTML – przykładowo
Dreamweavera.
Więcej o 960
Grid System
Jeśli zainteresował
Cię podział strony na podstawie
siatki 960 pikseli, odwiedź stronę:
http://960.gs/ , gdzie znajdziesz wiele
ciekawych informacji na temat użycia
tego systemu.
Po otwarciu zapisanej
strony w programie Dreamweaver,
jej podstawowy układ odpowiada
projektowi Illustratora zaś w oknie
CSS Styles widoczne są wszystkie
wykorzystane reguły CSS, które
kształtują układ i wygląd naszej
strony.
Co ważne, obszary które
podczas zapisu określone zostały jako
HTML Text straciły nieco swój wygląd.
Możemy jednak z łatwością edytować
za pomocą edycji utworzonych stylów
CSS. W ten sposób możliwe jest nawet
zbudowanie kilku kolejnych podstron
całego niewielkiego serwisu. Niezbędne
łącza możemy dodać także w programie
Dreamweaver.
Computer Arts Lipiec - Sierpień 2009
www.computerarts.com.pl
11
12
13
14
15
16
684305556.049.png 684305556.050.png 684305556.051.png 684305556.052.png 684305556.053.png 684305556.054.png 684305556.055.png 684305556.056.png 684305556.057.png 684305556.058.png 684305556.059.png 684305556.061.png 684305556.062.png 684305556.063.png 684305556.064.png 684305556.065.png 684305556.066.png 684305556.067.png 684305556.068.png 684305556.069.png 684305556.070.png 684305556.072.png 684305556.073.png 684305556.074.png 684305556.075.png 684305556.076.png 684305556.077.png 684305556.078.png 684305556.079.png 684305556.080.png 684305556.081.png 684305556.083.png 684305556.084.png 684305556.085.png 684305556.086.png 684305556.087.png 684305556.088.png 684305556.089.png 684305556.090.png 684305556.091.png 684305556.092.png 684305556.093.png 684305556.094.png 684305556.095.png 684305556.096.png 684305556.097.png 684305556.098.png 684305556.099.png 684305556.100.png 684305556.101.png 684305556.103.png 684305556.104.png 684305556.105.png 684305556.106.png 684305556.107.png 684305556.108.png 684305556.109.png 684305556.110.png 684305556.111.png 684305556.112.png
 
Zgłoś jeśli naruszono regulamin