Презентация "Ajax" – проект, доклад

Слайд 1
Слайд 2
Слайд 3
Слайд 4
Слайд 5
Слайд 6
Слайд 7
Слайд 8
Слайд 9
Слайд 10
Слайд 11
Слайд 12
Слайд 13
Слайд 14
Слайд 15
Слайд 16
Слайд 17
Слайд 18
Слайд 19
Слайд 20
Слайд 21

Презентацию на тему "Ajax" можно скачать абсолютно бесплатно на нашем сайте. Предмет проекта: Разные. Красочные слайды и иллюстрации помогут вам заинтересовать своих одноклассников или аудиторию. Для просмотра содержимого воспользуйтесь плеером, или если вы хотите скачать доклад - нажмите на соответствующий текст под плеером. Презентация содержит 21 слайд(ов).

Слайды презентации

AJAX Asynchronous Javascript and XML
Слайд 1

AJAX Asynchronous Javascript and XML

Для чего нужен AJAX. Недостаточная функциональность HTTP и HTML Не интерактивен Нет частичных обновлений Альтернативы Java Applets Нет универсальной поддержки Нет взаимодействия с HTML cтек технологий Flash в виде ActionScript 3, Adobe Flex и Flash Remoting составляет технологическую основу RIA (Ric
Слайд 2

Для чего нужен AJAX

Недостаточная функциональность HTTP и HTML Не интерактивен Нет частичных обновлений Альтернативы Java Applets Нет универсальной поддержки Нет взаимодействия с HTML cтек технологий Flash в виде ActionScript 3, Adobe Flex и Flash Remoting составляет технологическую основу RIA (Rich Internet Applications) активно продвигаемыхMacromedia (теперь часть Adobe) Новые и еще не имеющие широкой поддержки Microsoft Silverlite JavaFX Adobe AIR

Традиционные веб-приложения и AJAX
Слайд 3

Традиционные веб-приложения и AJAX

Основной процесс AJAX. JavaScript Определение объекта для генерации HTTP-запросов Инициирование запроса Получить объекта запроса Определить анонимный обработчик ответа И использовать его в качестве атрибута onreadystatechange запроса Инициировать GET или POST запрос Отправить данные Обработка ответа
Слайд 4

Основной процесс AJAX

JavaScript Определение объекта для генерации HTTP-запросов Инициирование запроса Получить объекта запроса Определить анонимный обработчик ответа И использовать его в качестве атрибута onreadystatechange запроса Инициировать GET или POST запрос Отправить данные Обработка ответа Обработать readyState = 4 и HTTP status = 200 Извлечь и обработать текст ответа с помощью responseText или responseXML Что-то сделать с результатом HTML Загрузить JavaScript Определить элемент управления для инициирования запроса Определить ID для элементов ввода и вывода ответа

Определение объекта запроса
Слайд 5

Определение объекта запроса

Инициирование запроса
Слайд 6

Инициирование запроса

Обработка ответа
Слайд 7

Обработка ответа

Особенности функций JavaScript. На JavaScript можно передавать функции как аргументы function doSomethingWithResponse() { code } request.onreadystatechange = doSomethingWithResponse; Возножны анонимные функции var request = getRequestObject(); request.onreadystatechange = function() { code-that-uses
Слайд 8

Особенности функций JavaScript

На JavaScript можно передавать функции как аргументы function doSomethingWithResponse() { code } request.onreadystatechange = doSomethingWithResponse; Возножны анонимные функции var request = getRequestObject(); request.onreadystatechange = function() { code-that-uses-request-variable }; В Java есть анонимные классы, но нет анонимных функций В С и С++ нет анонимных функций Анонимные функции (т.н. closures) широко используются в технологиях Lisp, Ruby, Scheme, C#, Python, Visual Basic, ML, PHP (as of 5.3), Clojure, Go и др.

Функции в качестве аргументов
Слайд 9

Функции в качестве аргументов

Анонимные функции
Слайд 10

Анонимные функции

Некорректный подход (с использованием глобальной переменной Request)
Слайд 11

Некорректный подход (с использованием глобальной переменной Request)

Сценарий 2 кнопки, 2 обработчика: function1 и function2 function1 получает данные с сервера в среднем 5 с function2 – 1 с Пользователь нажимает кнопку 1 затем – кнопку 2 с интервалом около секунды Проблема function1 при обращении к request.responseText получит текст ответа для function2 Решение Испо
Слайд 12

Сценарий 2 кнопки, 2 обработчика: function1 и function2 function1 получает данные с сервера в среднем 5 с function2 – 1 с Пользователь нажимает кнопку 1 затем – кнопку 2 с интервалом около секунды Проблема function1 при обращении к request.responseText получит текст ответа для function2 Решение Использование анонимной функции с локальной копией объекта запроса

Правильный подход
Слайд 13

Правильный подход

JavaScript код show-message.js
Слайд 14

JavaScript код show-message.js

HTML код show-message.html
Слайд 15

HTML код show-message.html

message-data.html. Some random message Результат:
Слайд 16

message-data.html

Some random message Результат:

Взаимодействие сервлетом и динамическое изменение страницы
Слайд 17

Взаимодействие сервлетом и динамическое изменение страницы

Ajax Слайд: 18
Слайд 18
Ajax Слайд: 19
Слайд 19
HTML-код
Слайд 20

HTML-код

Результат
Слайд 21

Результат

Список похожих презентаций

Научно-исследовательская работа студентов (бизнес-информатика, прикладная информатика в экономике)

Научно-исследовательская работа студентов (бизнес-информатика, прикладная информатика в экономике)

Шадрин Александр Владимирович. Работа в инфраструктурных компаниях и партнерство с институтами развития. Учеба и стажировки. С 2009 по 2015 (организация ...
Язык программирования Phyton

Язык программирования Phyton

Характеристика языка. PYTHON. Интерпретируемый язык сверхвысокого уровня, поддерживающий современные парадигмы программирования: структурную; объектно-ориентированную; ...
Бизнес - информатика

Бизнес - информатика

ЦЕЛИ И ПРЕДПОСЫЛКИ. В связи с бурным развитием и широким использованием современных информационных технологий (IT) в экономике страны, рынку труда ...

Советы как сделать хороший доклад презентации или проекта

  1. Постарайтесь вовлечь аудиторию в рассказ, настройте взаимодействие с аудиторией с помощью наводящих вопросов, игровой части, не бойтесь пошутить и искренне улыбнуться (где это уместно).
  2. Старайтесь объяснять слайд своими словами, добавлять дополнительные интересные факты, не нужно просто читать информацию со слайдов, ее аудитория может прочитать и сама.
  3. Не нужно перегружать слайды Вашего проекта текстовыми блоками, больше иллюстраций и минимум текста позволят лучше донести информацию и привлечь внимание. На слайде должна быть только ключевая информация, остальное лучше рассказать слушателям устно.
  4. Текст должен быть хорошо читаемым, иначе аудитория не сможет увидеть подаваемую информацию, будет сильно отвлекаться от рассказа, пытаясь хоть что-то разобрать, или вовсе утратит весь интерес. Для этого нужно правильно подобрать шрифт, учитывая, где и как будет происходить трансляция презентации, а также правильно подобрать сочетание фона и текста.
  5. Важно провести репетицию Вашего доклада, продумать, как Вы поздороваетесь с аудиторией, что скажете первым, как закончите презентацию. Все приходит с опытом.
  6. Правильно подберите наряд, т.к. одежда докладчика также играет большую роль в восприятии его выступления.
  7. Старайтесь говорить уверенно, плавно и связно.
  8. Старайтесь получить удовольствие от выступления, тогда Вы сможете быть более непринужденным и будете меньше волноваться.

Информация о презентации

Ваша оценка: Оцените презентацию по шкале от 1 до 5 баллов
Дата добавления:3 октября 2019
Категория:Разные
Содержит:21 слайд(ов)
Поделись с друзьями:
Скачать презентацию
Смотреть советы по подготовке презентации