Учебники

AJAX — текущие проблемы

AJAX растет очень быстро, и именно поэтому в нем много проблем. Мы надеемся, что с течением времени они будут решены, и AJAX станет идеальным для веб-приложений. Мы перечисляем несколько проблем, от которых в настоящее время страдает AJAX.

Сложность увеличивается

  • Разработчики на стороне сервера должны понимать, что логика представления будет требоваться как на клиентских страницах HTML, так и на стороне сервера.

  • Разработчики страниц должны владеть технологиями JavaScript.

Разработчики на стороне сервера должны понимать, что логика представления будет требоваться как на клиентских страницах HTML, так и на стороне сервера.

Разработчики страниц должны владеть технологиями JavaScript.

Приложения на основе AJAX могут быть сложны для отладки, тестирования и обслуживания

  • JavaScript сложно проверить — автоматическое тестирование сложно.
  • Слабая модульность в JavaScript.
  • Отсутствие шаблонов проектирования или рекомендаций по передовому опыту.

Инструментарий / Рамки еще не созрели

  • Большинство из них находятся в бета-фазе.

Никакой стандартизации XMLHttpRequest пока нет

  • Будущая версия IE решит эту проблему.

Нет поддержки XMLHttpRequest в старых браузерах

  • Ифраме поможет.

Зависимость и несовместимость технологии JavaScript

  • Должен быть включен для приложений, чтобы функционировать.
  • Тем не менее, существуют некоторые несовместимости браузеров.

Код JavaScript виден хакеру