okladka

DHTML i JavaScript już od kilku lat stanowią ważne narzędzia każdego projektanta stron internetowych. Jednak właściwe ich zastosowanie w dalszym ciągu sprawia wiele problemów. Danny Goodman, jeden z najbardziej doświadczonych autorów książek na temat tworzenia stron internetowych, postanowił zebrać rozwiązania tych problemów i przedstawić je projektantom pragnącym ożywić swoje strony. Wszystkie prezentowane przykłady wykorzystują najnowsze standardy stworzone przez ECMA i W3C, co daje gwarancję, że będą działały w różnych przeglądarkach przez wiele następnych lat.

Książka "JavaScript i DHTML. Receptury" skupia się na praktycznych, użytecznych zastosowaniach skryptów na stronach internetowych. Autor nie marnuje miejsca na opisy fajerwerków, fruwających obrazków i zmian kolorów tła. Każde omówione rozwiązanie składa się nie tylko z gotowego do użycia kodu, ale także z gruntownego wyjaśnienia jego działania tak, byś mógł przystosować kod do swojej strony. Opisano zarówno proste skrypty (np. służące do obróbki tekstów, czy sprawdzania poprawności wprowadzonych dat), jak i złożone biblioteki służące do pozycjonowania elementów na stronie czy sortowania tabel.

Ponad 150 receptur obejmuje m.in.:
Tak jak żaden większy serwis internetowy nie może obyć się bez JavaScriptu i DHTML, tak też żaden profesjonalny twórca takich serwisów nie może obyć się bez tej książki.

Wstęp (11)
Rozdział 1. Łańcuchy znaków (19)
Rozdział 2. Liczby i daty (47)
Rozdział 3. Tablice i obiekty (75)
Rozdział 4. Zmienne, funkcje i sterowanie wykonywaniem skryptów (109)
Rozdział 5. Wykrywanie możliwości przeglądarek (135)
Rozdział 6. Zarządzanie oknami przeglądarki (163)
Rozdział 7. Zarządzanie wieloma ramkami (209)
Rozdział 8. Dynamiczne formularze (235)
Rozdział 9. Zarządzanie zdarzeniami (273)
Rozdział 10. Techniki nawigacji (313)
Rozdział 11. Zarządzanie arkuszami stylu (383)
Rozdział 12. Efekty wizualne elementów statycznych (405)
Rozdział 13. Pozycjonowanie elementów HTML (435)
Rozdział 14. Dynamiczna zawartość strony (491)
Rozdział 15. Aplikacje o dynamicznie generowanej zawartości (537)
Dodatek A Kody znaków w zdarzeniach generowanych przy naciśnięciu klawiszy klawiatury (579)
Dodatek B Kody klawiszy (583)
Dodatek C Słowa kluczowe ECMAScript (585)
Skorowidz (587)