Использование AJAX для асинхронной передачи данных. Что такое AJAX. Как использовать. В чем преимущество. Примеры использования на крупных сайтах. презентация

Что такое AJAX AJAX (Asynchronous Javascript and XML, «асинхронный JavaScript и XML») — подход к построению интерактивных пользовательских интерфейсов веб-приложений, заключающийся в «фоновом» обмене данными браузера с веб-сервером. В результате, при

Слайд 1Использование AJAX для асинхронной передачи данных. Что такое AJAX. Как использовать.

В чем преимущество. Примеры использования на крупных сайтах.

Выполнила: Саттарова Майя


Слайд 2Что такое AJAX
AJAX (Asynchronous Javascript and XML, «асинхронный JavaScript и XML»)

— подход к построению интерактивных пользовательских интерфейсов веб-приложений, заключающийся в «фоновом» обмене данными браузера с веб-сервером. В результате, при обновлении данных, веб-страница не перезагружается полностью и веб-приложения становятся более быстрыми и удобными.
Ajax базируется на двух основных принципах.
Использование DHTML для динамичного изменения содержания страницы.
Использование XMLHttpRequest для обращения к серверу "на лету".

Слайд 3Классическая модель WEB-приложения


Слайд 4Модель взаимодействия AJAX


Слайд 5Как это работает?
Страница посредством JavaScript в браузере пользователя, по какому-либо событию

с помощью объекта XMLHttpRequest подает запрос серверу, обращаясь к некоему серверному обработчику, передавая ему некоторые параметры, например, значения, введенные пользователем в поле «Имя пользователя» на форме регистрации.
Обработчик принимает этот запрос и обрабатывает его. По завершению обработки данных, обработчик выдает эти данные обратно браузеру пользователя.
Браузер принимает эти данные и использует для отображения на загруженной странице. Например, рядом с полем «Имя пользователя» появится надпись «имя свободно» или «имя занято».

Слайд 6Преимущества
Экономия трафика
Уменьшение нагрузки на сервер
Ускорение реакции интерфейса


Слайд 7Недостатки
Отсутствие интеграции со стандартными инструментами браузера
Невозможность сохранения закладок на желаемый

материал.
Динамически загружаемое содержимое недоступно поисковикам
Старые методы учёта статистики сайтов становятся неактуальными
Усложнение проекта
Возможны дополнительные типы атак

Слайд 8Примеры использования AJAX на крупных сайтах
Gmail
Google maps
Mail.Ru
«В контакте»
….


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика