Объект XMLHttpRequest

Основу Ajax составляет объект XMLHttpRequest, который позволяет отправлять HTTP?запросы и принимать ответы без необходимости отправлять на сервер форму целиком и полностью обновлять страницу.

Существенная часть броузеров на рынке обеспечивает поддержку XMLHttpRequest, а тем самым и совместимость с технологиями Ajax. Согласно исследованиям, проведенным компанией Net Applications в ноябре 2005 года (http://www.netapplications.com), примерно 99% используемых броузеров – это Internet Explorer версии 5 и выше, Mozilla 1.0 и выше, Firefox 1.0 и выше, Opera 8 и выше, Safari 1.2 и выше или KDE 3 и выше. Означает ли это, что практически любой может работать с Ajax?приложениями?

К сожалению, ответ на этот вопрос – нет. По разным исследованиям, от 5 до 15 процентов пользователей отключают поддержку JavaScript в своих броузерах. Возможно, из?за появляющихся время от времени сообщений о найденных в броузерах уязвимостях или из?за корпоративной политики безопасности.

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

Оцените статью: (0 голосов)
0 5 0

Статьи из раздела ASP.NET AJAX на эту тему:
JSON
Объект XMLDocument
Программирование объекта XMLHttpRequest

Вернуться в раздел: ASP.NET AJAX / Ajax