ZAWWW-2st1.2-w08.tresc-1.1-Slajd27
Przykład aplikacji AJAX: Google Suggest
Coraz więcej korporacji m.in. Google, Yahoo i Amazon oferuje serwisy wykorzystujące AJAX. Szczególną rolę w rozwoju i propagowaniu idei AJAX odegrała firma Google, ponieważ to właśnie niespotykana wcześniej interaktywność jej pionierskich serwisów takich jak Google Suggest iGoogle Maps zwróciła uwagę świata na technikę, dzięki której osiągnięto tak imponujące efekty.
Google Suggest (http://labs.google.com/suggest/) to aplikacja, która wspiera użytkownika w formułowaniu kryteriów wyszukiwania dla wyszukiwarki Google. W trakcie wprowadzania kryteriów przez użytkownika, kod JavaScript odczytuje dotychczas wprowadzone znaki i wysyła je w tle asynchronicznie do serwera. Serwer w oparciu o zgromadzoną historię kryteriów wyszukiwania, odsyła do przeglądarki listę najbardziej popularnych zapytań rozpoczynających się prefiksem wprowadzonym przez użytkownika. Odebrane z serwera dane są przedstawiane użytkownikowi w formie listy rozwijanej.