80 sposobów na Ajax
- Autor:
- Bruce W. Perry
- Promocja Przejdź
- Wydawnictwo:
- Helion
- Ocena:
- 3.7/6 Opinie: 3
- Stron:
- 424
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis książki: 80 sposobów na Ajax
Techniki tworzenia nowoczesnych aplikacji internetowych
- Przygotowywanie wygodnych w obsłudze formularzy
- Integracja witryny z Google Maps
- Zarządzanie połączeniami sieciowymi
Ajax to nazwa technologii powstałej w wyniku połączenia języka JavaScript, XML oraz kaskadowych arkuszy stylów. Jej wdrożenie pozwala wyeliminować ze stron WWW jedną z ich najbardziej irytujących cech, czyli konieczność przeładowywania zawartości po każdej zmianie. Umiejętne wykorzystanie możliwości Ajaksa sprawia, że aplikacje internetowe przypominają "zwykłe" programy dla systemów Windows lub Mac OS. Dzięki zastosowaniu Ajaksa aplikacja internetowa działa zdecydowanie szybciej, a połączenia z serwerem nie przeszkadzają użytkownikowi w pracy. Łatwiejsza jest także dynamiczna zmiana elementów w różnych częściach strony. Rozwiązania oparte na Ajaksie wprowadzono w wielu dziedzinach, takich jak blogi, narzędzia służące do nauki, newslettery oraz małe portale internetowe.
W książce "80 sposobów na Ajax" znajdziesz przykłady zastosowania tej techniki w tworzeniu interesujących i nieszablonowych witryn WWW. Czytając ją, dowiesz się, jak sprawić, aby witryny WWW były bardziej interaktywne, a aplikacje WWW działały dokładnie tak jak aplikacje desktopowe. Nauczysz się korzystać z interfejsów programistycznych witryn Google Maps, Yahoo! Maps i Geo URL oraz obsługiwać sesje i cookies z poziomu Ajaksa. Poznasz również metody weryfikowania poprawności danych wprowadzanych do formularzy oraz techniki łączenia Ajaksa z innymi nowoczesnymi narzędziami, takimi jak Ruby on Rails.
- Tworzenie interaktywnych formularzy
- Połączenia z Google Maps i Yahoo! Maps
- Korzystanie z usługi Geo URL
- Obsługa plików cookies
- Przeglądanie kanałów RSS
- Integracja z aplikacjami sieciowymi napisanymi w Javie
- Korzystanie z bibliotek Prototype i Rico
- Połączenie Ajaksa z Ruby on Rails
- Wykorzystanie biblioteki script.aculo.us do tworzenia efektów wizualnych
Twórz szybkie, wydajne i wygodne w obsłudze aplikacje sieciowe.
Wybrane bestsellery
-
Ajax, the popular term for Asynchronous JavaScript and XML, is one of the most important combinations of technologies for web developers to know these days. With its rich grouping of technologies, Ajax developers can create interactive web applications with XML-based web services, using JavaScrip...
Ajax Hacks. Tips & Tools for Creating Responsive Web Sites Ajax Hacks. Tips & Tools for Creating Responsive Web Sites
(0,00 zł najniższa cena z 30 dni)101.15 zł
119.00 zł(-15%) -
With literally hundreds of examples and thousands of lines of code, the Java Servlet and JSP Cookbook yields tips and techniques that any Java web developer who uses JavaServer Pages or servlets will use every day, along with full-fledged solutions to significant web application development probl...(0,00 zł najniższa cena z 30 dni)
152.15 zł
179.00 zł(-15%) -
AppleScript in a Nutshell is the first complete reference to AppleScript, the popular programming language that gives both power users and sophisticated enterprise customers the important ability to automate repetitive tasks and customize applications. As the Macintosh continues to expand and...
AppleScript in a Nutshell. A Desktop Quick Reference AppleScript in a Nutshell. A Desktop Quick Reference
(0,00 zł najniższa cena z 30 dni)109.65 zł
129.00 zł(-15%) -
Opanuj sztukę tworzenia interaktywnych aplikacji, wykorzystujących PHP, JavaScript, MySQL i jQuery. Dowiedz się jak przeprowadzać weryfikację danych wprowadzanych na stronie za pomocą technologii AJAX i jak łączyć ze sobą funkcje programu występujące po stronie serwera z tymi, które pojawiają się...
AJAX i PHP. Tworzenie interaktywnych aplikacji internetowych. Wydanie II AJAX i PHP. Tworzenie interaktywnych aplikacji internetowych. Wydanie II
(0,00 zł najniższa cena z 30 dni)23.50 zł
47.00 zł(-50%) -
Książka PHP i Oracle. Tworzenie aplikacji webowych: od przetwarzania danych po Ajaksa zawiera zilustrowany praktycznymi przykładami opis technologii oraz wszystkich narzędzi potrzebnych, aby optymalnie wykorzystać możliwości duetu Oracle–PHP. Dzięki temu podręcznikowi poznasz nowe funkcje P...
PHP i Oracle. Tworzenie aplikacji webowych: od przetwarzania danych po Ajaksa PHP i Oracle. Tworzenie aplikacji webowych: od przetwarzania danych po Ajaksa
(0,00 zł najniższa cena z 30 dni)29.50 zł
59.00 zł(-50%) -
„Tablice informatyczne. Ajax” w zwięzły i jasny sposób prezentują praktyczne rozwiązania rozmaitych problemów związanych z tworzeniem aplikacji za pomocą tej technologii.(0,00 zł najniższa cena z 30 dni)
6.45 zł
12.90 zł(-50%) -
Trzymasz w ręku książkę przeznaczoną dla projektantów, którzy znają podstawy programowania i chcą tworzyć funkcjonalne aplikacje WWW, opierającą się na materiale pięciodniowego szkolenia Big Nerd Ranch. Zaprezentowano w niej sporo nowoczesnych technik programistycznych i pokazano, w jaki sposób w...(0,00 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł(-50%) -
ASP.NET MVC — skorzystaj z pomocy potężnego sprzymierzeńca! Jak stworzyć wydajną aplikację działającą po stronie serwera? Jak zaprząc bazy danych do ścisłej współpracy z aplikacją internetową? Jak połączyć technologie ASP.NET MVC i ASP.NET WebForms dla uzyskania najlepszego efektu? ...
ASP.NET MVC. Kompletny przewodnik dla programistów interaktywnych aplikacji internetowych w Visual Studio ASP.NET MVC. Kompletny przewodnik dla programistów interaktywnych aplikacji internetowych w Visual Studio
Dawid Borycki, Maciej Pakulski, Maciej Grabek, Jacek Matulewski
(0,00 zł najniższa cena z 30 dni)44.50 zł
89.00 zł(-50%) -
Książka "ASP.NET 2.0 AJAX. Zaawansowane programowanie" szczegółowo ukazuje, na czym polega tworzenie aplikacji WWW nowej generacji. Dzięki temu podręcznikowi będziesz wiedział, jak korzystać z różnych bibliotek, jak używać zaawansowanych kontrolek z pakietu AJAX Toolkit, a także jak budować własn...(0,00 zł najniższa cena z 30 dni)
28.50 zł
57.00 zł(-50%) -
Ajaks. Biblia” to kompletny przewodnik zawierający proste instrukcje, praktyczne porady i interesujące sztuczki dla webmasterów. Ułatwia opanowanie podstaw JavaScriptu, XML-a, dynamicznego HTML-a i CSS. Omawia także bardziej zaawansowane zagadnienia, takie jak eliminowanie zapisywania w pam...(0,00 zł najniższa cena z 30 dni)
43.50 zł
87.00 zł(-50%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Recenzje książki: 80 sposobów na Ajax (1)
Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Internet Maker 04/2007
Technologia Ajax powo¬li zdobywa sobie stałe, wysokie miejsce w arsenale webmasterskich środków wyrazu. Dzieje się tak pomimo faktu, że sama w sobie stanowi jedynie połączenie od dawna znanych rozwiązań, jak JavaScript, DOM (obiektowy model dokumentu), metody XMLHttpReguest służącej do pobierania danych z serwera i oczywiście CSS. Z drugiej strony być może właśnie dla¬tego Ajax tak szybko zdobył serca i umysły internetowych programistów.
"80 sposób na Ajax" Bruce’a Perry’ego to książka bardzo praktyczna, wolna od zbędnej teorii i nastawiona na osiągnięcie konkretnych rezultatów. Zawiera 80 przydatnych rozwiązań napi¬sanych w Ajaksie. Od bardzo prostych, jak dynamiczne pobieranie danych teksto¬wych i liczbowych lub wy¬syłanie do serwera danych z formularzy, aż po bardziej zaawansowane, do których można zaliczyć pracę z API Google Maps, wyświetlanie danych o pogodzie, czy też tworzenie własnego czytnika kanałów RSS.
Chociaż samo zastosowanie Ajaksa zostało w książce wytłumaczone od podstaw, wymaga ona jednak od czytelnika choćby średniego rozumienia języka Java¬Script. Autor najczęściej nie tłumaczy różnych konstrukcji tworzonych w JS. Cecha ta może być, w zależności od sytuacji, zarówno wadą, jak i zaletą. Z jednej strony początkujący programiści niewiele wyniosą z jej lektu¬ry, a z drugiej osoby bardziej zaawansowane nie będą musiały przedzierać się przez mnóstwo zbędnych opisów i teoretycznych wykładów. W księgarniach dostępnych jest sporo pozycji wykładają¬cych podstawy JavaScriptu, więc nie powinno to być dużą przeszkodą.
Co ważne, w książce "80 sposobów na Ajax" omówiono korzystanie z popularnych bibliotek programistycznych: Proto¬type, Rico czy Script.aculo.us, choć osobiście brakuje mi informacji o niezwykle lekkiej i szybkiej bibliotece jQuery. Pomimo tego książka zasługuje na uznanie i jest wartą polecenia lekturą, szczególnie jeżeli lubisz programować w JavaScript i chcesz dowiedzieć się cze¬goś więcej na temat Ajaksa. Całość jest na piątkę, ale za wspomniane wcześniej drobne niedociągnięcia daję minus.
Szczegóły książki
- Tytuł oryginału:
- Ajax Hacks: Tips & Tools for Creating Responsive Web Sites
- Tłumaczenie:
- Robert Górczyński
- ISBN Książki drukowanej:
- 83-246-0557-6, 8324605576
- Data wydania książki drukowanej:
- 2006-11-22
- ISBN Ebooka:
- 978-83-246-5948-7, 9788324659487
- Data wydania ebooka:
-
2012-08-14
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@helion.pl.
- Format:
- B5
- Numer z katalogu:
- 3319
- Rozmiar pliku Pdf:
- 5.6MB
- Rozmiar pliku ePub:
- 10.9MB
- Rozmiar pliku Mobi:
- 20.6MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Zgłoś erratę
- Kategorie:
Technologie webowe » AJAX
- Serie wydawnicze: 100 sposobów na... O'Reilly
Spis treści książki
- 1. Określenie zgodności przeglądarki internetowej za pomocą obiektu żądania (21)
- 2. Użycie obiektu żądania do przekazania danych POST do serwera (24)
- 3. Użycie własnej biblioteki z XMLHttpRequest (29)
- 4. Otrzymywanie danych w postaci XML (32)
- 5. Pobieranie zwykłych starych ciągów tekstowych (37)
- 6. Otrzymywanie danych w postaci liczb (40)
- 7. Otrzymywanie danych w formacie JSON (45)
- 8. Obsługa błędów obiektu żądania (51)
- 9. Zagłębienie się w odpowiedź HTTP (56)
- 10. Generowanie stylizowanej wiadomości wykorzystującej plik arkusza stylów (61)
- 11. Generowanie wiadomości stylizowanej "w locie" (66)
- 12. Wysyłanie do serwera wartości pól tekstowych lub elementów textarea bez odświeżania przeglądarki (71)
- 13. Wyświetlanie wartości pola tekstowego lub elementu textarea za pomocą danych serwera (78)
- 14. Wysyłanie do serwera wybranych wartości z listy bez korzystania z komunikacji dwustronnej (84)
- 15. Dynamiczne generowanie nowej listy wyborów za pomocą danych serwera (91)
- 16. Rozbudowa istniejącej listy wyboru (98)
- 17. Wysyłanie do serwera wartości pól wyboru bez konieczności korzystania z komunikacji dwustronnej (103)
- 18. Dynamiczne generowanie nowej grupy pól wyboru na podstawie danych z serwera (111)
- 19. Zapełnienie istniejącej grupy pól wyboru danymi z serwera (117)
- 20. Zmiana nieuporządkowanych list za pomocą odpowiedzi HTTP (124)
- 21. Wysyłanie do komponentu serwera wartości ukrytych znaczników (131)
- 22. Sprawdzanie poprawności pól tekstowych i elementów textarea pod kątem wystąpienia pustych pól (137)
- 23. Sprawdzanie poprawności składni adresu e-mail (139)
- 24. Sprawdzanie poprawności unikalnych nazw użytkowników (149)
- 25. Sprawdzanie poprawności numeru karty kredytowej (152)
- 26. Sprawdzanie poprawności kodu bezpieczeństwa karty kredytowej (160)
- 27. Sprawdzanie poprawności kodu pocztowego (164)
- 28. Uzyskanie dostępu do API Google Maps (169)
- 29. Użycie obiektu żądania API Google Maps (171)
- 30. Użycie Ajaksu z Google Maps i Yahoo! Maps (177)
- 31. Wyświetlanie danych XML pobranych z witryny Weather.com (186)
- 32. Użycie Ajaksu z Yahoo! Maps i GeoURL (193)
- 33. Debugowanie w przeglądarce Firefox znaczników wygenerowanych przez Ajax (197)
- 34. Pobranie kodu pocztowego (200)
- 35. Tworzenie dużych, łatwych w obsłudze zakładek (207)
- 36. Używanie trwałego magazynu danych po stronie klienta dla aplikacji Ajax (208)
- 37. Sterowanie historią przeglądarki internetowej za pomocą iframes (211)
- 38. Wysyłanie wartości cookie do programu serwera (214)
- 39. Użycie XMLHttpRequest do wydobycia cen energii ze strony internetowej (221)
- 40. Wysyłanie wiadomości e-mail za pomocą obiektu XMLHttpRequest (226)
- 41. Odszukanie informacji lokalizacyjnych przeglądarki (232)
- 42. Tworzenie czytnika kanałów RSS (235)
- 43. Integracja DWR z aplikacją sieciową Javy (243)
- 44. Użycie DWR do zapełnienia listy wyboru wartościami z tablicy Javy (246)
- 45. Użycie DWR do utworzenia listy select na podstawie wartości z obiektu Map Javy (251)
- 46. Wyświetlanie na stronie internetowej kluczy i wartości z obiektu HashMap Javy (253)
- 47. Użycie DWR do zapełnienia listy uporządkowanej wartościami z tablicy Javy (256)
- 48. Dostęp do własnego obiektu Javy z poziomu JavaScript (260)
- 49. Wywołanie wbudowanego obiektu Javy z poziomu JavaScriptu za pomocą DWR (265)
- 50. Użycie narzędzi Ajax biblioteki Prototype we własnych aplikacjach (269)
- 51. Uaktualnienie zawartości elementu HTML danymi pochodzącymi z serwera (274)
- 52. Tworzenie obserwatorów pól strony internetowej (278)
- 53. Użycie biblioteki Rico do uaktualnienia kilku elementów za pomocą jednej odpowiedzi Ajax (282)
- 54. Utworzenie księgarni typu "przeciągnij i upuść" (286)
- 55. Instalacja Ruby on Rails (294)
- 56. Monitorowanie zdalnych wywołań za pomocą platformy Rails (299)
- 57. Udostępnienie kodu JavaScript aplikacjom platformy Rails (305)
- 58. Dynamiczne generowanie listy select w szablonie platformy Rails (307)
- 59. Określenie, czy technologia Ajax jest wywoływana w żądaniu (311)
- 60. Dynamiczne generowanie listy select za pomocą danych pochodzących z bazy danych (312)
- 61. Okresowe przeprowadzanie zdalnych wywołań (316)
- 62. Dynamiczne przeglądanie informacji o żądaniu dla obiektu XMLHttpRequest (320)
- 63. Integracja efektów wizualnych biblioteki script.aculo.us z aplikacją Ajax (325)
- 64. Tworzenie okna logowania, które "wzrusza się", gdy zostaną podane nieprawidłowe dane (328)
- 65. Utworzenie autouzupełniającego się pola za pomocą biblioteki script.aculo.us (332)
- 66. Tworzenie pola edycji tekstu (336)
- 67. Utworzenie formularza sieciowego, który znika po wysłaniu (339)
- 68. Naprawa przycisku Wstecz przeglądarki internetowej w aplikacjach Ajax (342)
- 69. Obsługa zakładek i przycisków Wstecz za pomocą RSH (349)
- 70. Ustawienie ograniczenia czasu dla żądania HTTP (360)
- 71. Usprawnienie możliwości obsługi, wydajności i niezawodności dużych aplikacji JavaScript (363)
- 72. Zaciemnianie kodu JavaScript i Ajax (369)
- 73. Użycie dynamicznego znacznika script do przeprowadzenia żądań usług sieciowych (374)
- 74. Konfiguracja serwera Apache ze względu na kwestie związane z przejściami między różnymi domenami (379)
- 75. Uruchomienie wewnątrz przeglądarki internetowej mechanizmu wyszukiwania (381)
- 76. Użycie deklaratywnych znaczników za pomocą mechanizmu XForms zamiast znacznika script (386)
- 77. Utworzenie bufora po stronie klienta (392)
- 78. Tworzenie autouzupełniającego się pola (400)
- 79. Dynamiczne wyświetlenie większej ilości informacji na dany temat (403)
- 80. Użycie ciągów tekstowych i tablic w celu dynamicznego generowania kodu HTML (406)
Przedmowa (7)
O autorze (9)
Wstęp (11)
Rozdział 1. Podstawy technologii Ajax (17)
Rozdział 2. Formularze sieciowe (71)
Rozdział 3. Sprawdzanie poprawności (137)
Rozdział 4. Super sposoby dla programistów sieciowych (169)
Rozdział 5. Direct Web Remoting (DWR) dla zapaleńców Javy (243)
Rozdział 6. Sposoby na Ajax z bibliotekami Prototype i Rico (269)
Rozdział 7. Praca z Ajaksem wraz z Ruby on Rails (293)
Rozdział 8. Urok biblioteki JavaScript script.aculo.us (325)
Rozdział 9. Opcje i wydajność (341)
Skorowidz (411)
Oceny i opinie klientów: 80 sposobów na Ajax Bruce W. Perry (3)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(1)
(0)
(0)
(1)
(1)
(0)
Data dodania: 2009-07-20 Ocena: 6 Opinia niepotwierdzona zakupem
Krzysztof Choromański,
Data dodania: 2007-08-09 Ocena: 3 Opinia niepotwierdzona zakupem
SebOOl,
Data dodania: 2007-10-11 Ocena: 2 Opinia niepotwierdzona zakupem
więcej opinii