Ajax to nazwa technologii powsta?ej w wyniku po?czenia j?zyka JavaScript, XML oraz kaskadowych arkuszy stylw. Jej wdro?enie pozwala wyeliminowa? ze stron WWW jedn z ich najbardziej irytujcych cech, czyli konieczno?? prze?adowywania zawarto?ci po ka?dej zmianie. Umiej?tne wykorzystanie mo?liwo?ci Ajaksa sprawia, ?e aplikacje internetowe przypominaj "e;zwyk?e"e; programy dla systemw 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 elementw w r?nych cz??ciach strony. Rozwizania 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 "e;80 sposobw na Ajax"e; znajdziesz przyk?ady zastosowania tej techniki w tworzeniu interesujcych i nieszablonowych witryn WWW. Czytajc 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 interfejsw programistycznych witryn Google Maps, Yahoo! Maps i Geo URL oraz obs?ugiwa? sesje i cookies z poziomu Ajaksa. Poznasz rwnie? metody weryfikowania poprawno?ci danych wprowadzanych do formularzy oraz techniki ?czenia Ajaksa z innymi nowoczesnymi narz?dziami, takimi jak Ruby on Rails.