Ocena:

Książka jest bardzo chwalona za dogłębną wiedzę i kompleksowe omówienie tematów AJAX, co czyni ją cennym źródłem informacji dla doświadczonych programistów. Zwraca się jednak uwagę na jej suchą prezentację, co czyni ją mniej odpowiednią dla początkujących lub tych, którzy szukają szybkiego przeglądu.
Zalety:Dogłębne omówienie tematów AJAX, szczegółowe wyjaśnienia, praktyczne przykłady, dobrze zorganizowany, przejrzysty tekst, dobra edycja, odpowiednie rozwiązania, a autor reaguje na pytania czytelników.
Wady:Suchy i zaawansowany materiał, który może nie być odpowiedni dla początkujących, niektóre treści są uważane za przestarzałe, a potrzeba znajomości PHP może ograniczyć dostępność dla niektórych czytelników.
(na podstawie 10 opinii czytelników)
The Definitive Guide to Ajax Web Application Development
Ewoluuj od wzorca programowania "kliknij i czekaj" do najnowszego paradygmatu Web 2.0, korzystając z tego kompleksowego przewodnika po Ajax. Napisana przez eksperta w dziedzinie tworzenia stron internetowych, Thomasa Powella, książka przedstawia każdą funkcję Ajax wraz ze szczegółowymi wyjaśnieniami i przykładami kodu z prawdziwego świata.
Ajax: The Complete Reference wyjaśnia, jak tworzyć i testować aplikacje internetowe z obsługą Ajax przy użyciu obiektu XMLHttpRequest, a także alternatywnych mechanizmów komunikacji opartych na JavaScript. Zapoznasz się z różnymi przykładowymi aplikacjami wykorzystującymi nowe konwencje interfejsu użytkownika i zbudujesz aplikacje, które rozwiązują rzeczywiste problemy związane z siecią i bezpieczeństwem. W całej książce opracowano solidną bibliotekę komunikacyjną, która umożliwia tworzenie elastycznych aplikacji Ajax. Omówiono również najnowsze technologie, takie jak usługi sieciowe, integracja Flash-Ajax, szablony po stronie klienta, Comet i dostęp offline. Odkryj przyszłość tworzenia stron internetowych już dziś.
⬤ Pracuj z tradycyjnymi metodami komunikacji JavaScript, takimi jak ramki iframe.
⬤ Poznaj wszystkie dziwactwa i szczegóły obiektu XMLHttpRequest.
⬤ Obsługuj różne formaty danych, w tym XML, JSON, CSV, YAML i inne.
⬤ Radzenie sobie z problemami sieciowymi, w tym limitami czasu, ponawianiem prób, porządkowaniem odpowiedzi oraz różnymi błędami serwera i treści.
⬤ Uproszczenie programowania JavaScript przy użyciu otwartych bibliotek Ajax, takich jak YUI.
⬤ Zabezpieczanie aplikacji Ajax przy użyciu uwierzytelniania, zaciemniania i szyfrowania.
⬤ Wdrażanie typowych wzorców interfejsu użytkownika Ajax, takich jak automatyczne sugerowanie, klikanie w celu edycji oraz przeciąganie i upuszczanie.
⬤ Rozwiązywanie problemów z architekturą Ajax, w tym z przyciskiem wstecz, historią i zakładkami.
⬤ Poznanie roli Ajax w Web 2.0 i usługach sieciowych.
⬤ Poznaj komunikację w stylu push przy użyciu Comet i Flash.
⬤ Odkryj przyszłość dostępu i działania aplikacji internetowych w trybie offline.