AJAX w mgnieniu oka - Helion

Tytuł oryginału: Teach Yourself AJAX in 10 Minutes
Tłumaczenie: Jacek Lempart, Magdalena Faszczewska
ISBN: 83-246-0662-9
stron: 256, Format: A5, okładka: miękka
Data wydania: 2007-01-09
Księgarnia: Helion
Cena książki: 34,90 zł
Opanuj technologię, która zrewolucjonizowała
sposób obsługi aplikacji internetowych
- Poznaj podstawy tworzenia witryn WWW
- Stwórz aplikacje w technologii AJAX
- Wykorzystaj dane w formacie XML
AJAX, będący połączeniem JavaScriptu, języka XML i arkuszy stylów, to jedna z technologii, które wprowadziły ostatnio sporo zamieszania w środowisku projektantów witryn i aplikacji WWW. Jej zastosowanie zdecydowanie upraszcza i przyspiesza korzystanie z programów dostępnych przez przeglądarkę WWW. AJAX sprawia, że zawartość strony nie musi być przeładowywana po każdej akcji użytkownika. Witryna WWW przygotowana z wykorzystaniem technologii AJAX przypomina tradycyjną aplikację, komunikacja z serwerem nie przeszkadza w korzystaniu z niej, a dynamiczne zmiany elementów strony przebiegają znacznie szybciej.
Książka "AJAX w mgnieniu oka" to wprowadzenie do tematyki projektowania witryn i aplikacji WWW w technologii AJAX. Czytając ją, opanujesz podstawy stosowania AJAX-a we własnych projektach. Poznasz technologie przetwarzania danych ze stron WWW po stronie przeglądarki i serwera oraz dowiesz się, czym jest obiektowy model dokumentu. Nauczysz się korzystania z obiektów JavaScriptu, języka XML i protokołu SOAP. Stworzysz własne aplikacje w technologii AJAX i dowiesz się, jak unikać najczęściej popełnianych błędów.
- Podstawy języka HTML
- Zasada działania protokołu HTTP
- JavaScript i PHP
- Obiektowy model dokumentu (DOM)
- Struktura aplikacji AJAX
- Obiekty JavaScriptu
- Zwracanie danych w postaci tekstu i plików XML
- Technologia AHAH
- Usługi sieciowe i protokół SOAP
- Korzystanie z biblioteki Rico
Zacznij tworzyć nowoczesne witryny.
Osoby które kupowały "AJAX w mgnieniu oka", wybierały także:
- ASP.NET MVC. Kompletny przewodnik dla programistów interaktywnych aplikacji internetowych w Visual Studio 86,77 zł, (26,90 zł -69%)
- Ajax. Od podstaw 77,00 zł, (38,50 zł -50%)
- Ajax. Implementacje 49,00 zł, (24,50 zł -50%)
- Ajax. Bezpieczne aplikacje internetowe 37,00 zł, (18,50 zł -50%)
- 80 sposobów na Ajax 54,90 zł, (27,45 zł -50%)
Spis treści
AJAX w mgnieniu oka -- spis treści
O autorze (9)
Wprowadzenie (11)
- O książce (11)
- Czym jest Ajax? (12)
- Dla kogo przeznaczona jest ta książka (13)
- Czego potrzebuję, aby skorzystać z tej książki? (13)
- Konwencje użyte w książce (14)
Część I Powtórka z technologii internetowych (15)
Rozdział 1. Anatomia witryny internetowej (17)
- Krótka historia sieci Internet (17)
- Działanie sieci Internet (18)
- Podsumowanie (24)
Rozdział 2. Pisanie stron internetowych w języku HTML (25)
- Wprowadzenie do HTML (25)
- Elementy strony HTML (28)
- Bardziej zaawansowana strona HTML (33)
- Niektóre użyteczne znaczniki HTML (35)
- Kaskadowe Arkusze Stylów (CSS) w dwie minuty (36)
- Podsumowanie (37)
Rozdział 3. Wysyłanie żądań przy użyciu protokołu HTTP (39)
- Wprowadzenie do HTTP (39)
- Żądanie i odpowiedź HTTP (40)
- Formularze HTML (43)
- Podsumowanie (46)
Rozdział 4. Programowanie po stronie klienta przy użyciu JavaScript (47)
- O języku JavaScript (47)
- Na samym dnie (49)
- Manipulacja danymi w JavaScript (60)
- Podsumowanie (63)
Rozdział 5. Programowanie po stronie serwera przy użyciu PHP (65)
- Wprowadzenie do PHP (65)
- Osadzanie PHP w stronach HTML (66)
- Zmienne w PHP (68)
- Kontrola przebiegu programu (70)
- Podsumowanie (72)
Rozdział 6. Krótkie wprowadzenie do XML (73)
- Wprowadzenie do XML (73)
- Podstawy XML (74)
- JavaScript i XML (78)
- Obiektowy model dokumentu (DOM) (79)
- Podsumowanie (81)
Część II Wprowadzenie do technologii Ajax (83)
Rozdział 7. Anatomia aplikacji Ajax (85)
- Technika Ajax jest potrzebna (85)
- Wprowadzenie do Ajax (88)
- Części składowe Ajax (90)
- Złożenie wszystkiego w jedną całość (93)
- Podsumowanie (94)
Rozdział 8. Obiekt XMLHTTPRequest (95)
- Więcej o obiektach JavaScript (95)
- Wprowadzenie do XMLHTTPRequest (97)
- Tworzenie obiektu XMLHTTPRequest (98)
- Podsumowanie (105)
Rozdział 9. Komunikacja z serwerem (107)
- Wysyłanie żądań do serwera (107)
- Monitorowanie stanu serwera (112)
- Funkcja zwrotna (114)
- Podsumowanie (116)
Rozdział 10. Używanie zwróconych danych (117)
- Właściwości responseText oraz responseXML (117)
- Kolejna przydatna właściwość JavaScript DOM (121)
- Parsowanie responseXML (122)
- Zapewnienie obsługi użytkownika (123)
- Podsumowanie (125)
Rozdział 11. Nasza pierwsza aplikacja Ajax (127)
- Budowanie aplikacji Ajax (127)
- Dokument HTML (128)
- Dodanie kodu JavaScript (129)
- Złożenie wszystkiego w jedną całość (133)
- Podsumowanie (136)
Część III Bardziej zaawansowane technologie Ajax (137)
Rozdział 12. Zwracanie danych w postaci tekstu (139)
- Więcej korzyści z właściwości responseText (139)
- Podsumowanie (146)
Rozdział 13. AHAH - Asynchroniczny HTML i HTTP (147)
- Wprowadzenie do AHAH (147)
- Utworzenie małej biblioteki dla AHAH (149)
- Wykorzystanie myAHAHlib.js (151)
- Podsumowanie (156)
Rozdział 14. Zwracanie danych w postaci XML (157)
- "x" w Ajax (157)
- Własność responseXML (158)
- Projekt - Czytnik nagłówków RSS (162)
- Podsumowanie (170)
Rozdział 15. Usługi sieciowe i protokół REST (171)
- Wprowadzenie do usług sieciowych (171)
- Protokół REST (172)
- Wykorzystanie protokołu REST w praktyce (174)
- REST i AJAX (178)
- Podsumowanie (179)
Rozdział 16. Usługi sieciowe korzystające z protokołu SOAP (181)
- Poznajemy protokół SOAP (ang. Simple Object Access Protocol) (181)
- Protokół SOAP (183)
- Wykorzystywanie modelu Ajax i protokołu SOAP (186)
- Ponowne spojrzenie na protokoły SOAP i REST (187)
- Podsumowanie (188)
Rozdział 17. Biblioteka języka JavaScript dla modelu Ajax (189)
- Biblioteka modelu Ajax (189)
- Przegląd myAHAlib.js (190)
- Implementacja naszej biblioteki (191)
- Korzystanie z biblioteki (195)
- Poszerzanie biblioteki (198)
- Podsumowanie (198)
Rozdział 18. Pułapki Ajax (199)
- Typowe błędy Ajax (199)
- Przycisk Wstecz (199)
- Ulubione i hiperłącza (200)
- Informowanie użytkownika o zdarzeniu (201)
- Radzenie sobie z brakiem obsługi Ajax (201)
- Roboty indeksujące w wyszukiwarkach (202)
- Aktywne elementy strony (203)
- Nie używaj technologii Ajax, gdy jest to nieodpowiednie (204)
- Bezpieczeństwo (204)
- Testowy kod na różnych platformach (205)
- Ajax nie naprawi złego projektu (205)
- Niektóre programistyczne pułapki (206)
- Podsumowanie (207)
Część IV Komercyjne oraz otwarte zasoby technologii Ajax (209)
Rozdział 19. Zestaw narzędzi prototype.js (211)
- Wprowadzenie do prototype.js (211)
- Obudowywanie obiektu XMLHTTPRequest (214)
- Przykładowy projekt - Czytnik cen akcji (217)
- Podsumowanie (219)
Rozdział 20. Zastosowanie Rico (221)
- Wstęp do Rico (221)
- Inne narzędzia Rico do tworzenia interfejsu (226)
- Podsumowanie (231)
Rozdział 21. Wykorzystanie XOAD (233)
- Wprowadzenie do XOAD (233)
- XOAD HTML (237)
- Zaawansowane programowanie w XOAD (239)
- Podsumowanie (240)
Skorowidz (241)





