[ Pobierz całość w formacie PDF ]
Podstawy SVG DOM......................................................................................595
JavaScript w dokumentach SVG ............................................................................595
Element w dokumencie SVG...............................................................596
Określanie języka skryptowego ........................................................................596
Szkielet dokumentu SVG z kodem JavaScript....................................................597
12 JavaScrIpt dIa każdego
Wstawianie tytułu w rysunku SVG ...................................................................598
Tworzenie prostych kształtów przy pomocy kodu JavaScript ..............................600
Wstawianie tekstu za pomocą kodu JavaScript...................................................602
Tworzenie płynnych animacji przy pomocy kodu JavaScript...............................603
Implementacja zdarzeń....................................................................................605
Zaawansowane animacje w języku JavaScript .........................................................610
Wzajemne oddziaływanie modeli obiektowych dokumentów HTML i SVG...............615
Gdzie można znalezć informacje o SVG? ..................................................................616
Podsumowanie .....................................................................................................617
Warsztat ..............................................................................................................617
Pytania i odpowiedzi .......................................................................................617
Quiz...............................................................................................................617
Odpowiedzi do quizu.......................................................................................618
wiczenia ......................................................................................................618
Dodatki.......................................................................................... 619
Dodatek A Nowe cechy JavaScript 1.5 ............................................................ 621
Dodatek B Kody kolorów................................................................................. 625
Dodatek C Spis funkcji.................................................................................... 631
Dodatek D Zasoby sieciowe............................................................................ 647
Dodatek E Krótka historia języka JavaScript.................................................... 653
Skorowidz...................................................................................... 659
Rozdział 1.
Podstawy
JavaScript to język skryptowy, który umożliwia wprowadzanie elementów interak-
tywnych na stronach WWW zapisanych w języku HTML lub XHTML. Język XHTML
Rozszerzony Hipertekstowy Język Znaczników (ang. Extended Hypertext Markup
Language) odpowiada językowi HTML 4 zapisanemu w składni języka XML. Java-
Script idealnie nadaje się do wprowadzania na strony WWW dodatkowych właściwości
oraz elementów interaktywnych. Posługiwanie się jedynie czystym językiem HTML
(lub XHTML) nie pozwala na uzyskanie takich efektów.
W niniejszej książce zaprezentujemy najbardziej użyteczne właściwości języka Java-
Script. Czasami, niektóre z tematów poruszanych w tej publikacji mogą się nam wydać
nieco abstrakcyjne. Zapamiętajmy na początek, że język JavaScript daje największe
możliwości w przypadku, gdy wykorzystujemy kilka jego elementów równocześnie.
Zatem, aby zrozumieć opis określonego zagadnienia, powinniśmy najpierw poznać
kilka właściwości języka JavaScript i wykonać przykłady krok po kroku. Wraz z coraz
głębszym poznawaniem omawianych tu zagadnień upewnimy się co do własnych zdol-
ności łączenia właściwości języka JavaScript i będziemy mogli tworzyć skrypty, które
na razie będą po prostu działały, a kiedy nabierzemy wprawy, także skrypty wykonu-
jące dokładnie takie działania, jakich oczekujemy. Po przeanalizowaniu przykładów,
[ Pobierz całość w formacie PDF ]