Какие преимущества и недостатки в использовании Ajax?
Преимущества
Повышение интерактивности. Новые данные с сервера могут быть добавлены динамически без перезагрузки всей страницы.
Сокращение количества подключений к серверу, поскольку сткипты и таблицы стилей нужно запрашивать только один раз.
Состояние может быть сохранено на странице. Переменные JavaScript и состояние DOM сохраняется, поскольку главная страница контейнера не перезагружается.
Недостатки
Сложнее реализовать добавление динамической веб-страницы в закладки.
Не работает, если в браузере отключен JavaScript.
Некоторые поисковые роботы не выполянют JS и не видят данные, загружаемые при помощи JS.