Jakie są zalety Ajaxa-a?
- Wzrost Użyteczności, Ergonomii (Usability) Aplikacji Webowych
- „Prawie jak” aplikacja Desktop bez użycia Flash-a (Rich Internet applications (RIA) )
- zmniejsza ilość ekranów i kroków niezbędnych do osiągnięcia zamierzonego efektu
- Pobiera tylko te dane które sa potrzebne
- Szybszy Interfejs
- Google nauczył „nas” jak go używać – spopularyzował
Jakie są wady Ajaxa-a?
- Brak wsparcia dla „funkcji back button”
- URL nie zmienia się w związku ze zmianą stanu
- JavaScript może spowalniać komputery ze starszymi CPU
- Brak możliwości wywoływania funkcji w innych domenach niż bieżąca
- Może być wyłączone (java script) ze względów bezpieczeństwa lub nie dostępna dla starszych przeglądarek
- upgrade przeglądarek do wyższych wersji może skutkować niekompatybilnością naszego kodu.