Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Технічне создания Web-Додатків помощью Ajax

Реферат Технічне создания Web-Додатків помощью Ajax





я использование декількох суміжніх технологий. Ajax базується на двох основних принципах: использование технології взаємодії Із сервером помощью JavaScript про єкта XMLHttpRequest без Перезавантаження усієї Сторінки использование - для дінамічної Зміни вмісту Сторінки та реагування на Дії користувача

Для передачі даних від сервера до клієнта Використовують форматі XML або JSON. Класична модель web-програм пов язана НЕ лишь з використанн базових web-технологій, а і з спеціфічнім способом роботи з web-програмою, при якому web-браузер є лишь нізькорівневім терміналом. ВІН НЕ має информации про ті, Який етап роботи віконується користувачем. ВІН лишь отрімує готує сторінку в форматі HTML и відображає ее Користувачами.

У web-програмах, побудованіх помощью технології Ajax, частина функціональніх можливіть переноситися з сервера на клієнт. На деякі Дії користувача така web-программа может реагуваті самостійно. Если наявний можливіть НЕ вістачає для виконан ініційованіх користувачем Дій то відбувається Взаємодія Із сервером, при цьом користувач может Виконувати Інші Дії. Оскількі HTML документ присутній на стороні клієнта течение всьго годині роботи з web-програмою, то ВІН здатно зберігаті всю інформацію про ее стан.

Технологія дінамічного завантаження вмісту існувала и Ранее - помощью атрибуту src можна Було Завантажити Зовнішній Сценарій JavaScript, Який змініть поточних сторінку. Альо цею метод не є очень вдалину через обмеження атрибуту src та Додатковий навантаженні на сервер, бо ВІН має віконаті додаткові дії для генерації спеціального сценарію JavaScript, что містіть інструкцію, як модіфікуваті поточних сторінку в нову.

Засоби, что Використовують в рамках технології Ajax НЕ єдиний способ Забезпечити асинхронний обмін Даними з сервером. Например Macromedia Flash (починаючі з 4 Версії) может завантажуваті дані в форматі XML або CSV з сервера без Перезавантаження Сторінки. Альо Цю технологію нельзя використовуват для создания багатших web-програм бо вона в основному вікорістовується для роботи з мультімедійнімі Даними и малопрідатна для дінамічної Зміни вмісту Сторінки.

Пізніше Microsoft створі про єкт XMLHttpRequest в Internet Explorer 5, что и ставши основою Ajax.


. 2 Переваги технології Ajax


Інтерактівність веб-інтерфейсу займає ключовими позицию в проектуванні веб ресурсу. Інтерактівність зумовлюється використанн мультимедійних форм, сучасности шаблонами проектування, принципом спілкування користувача Із інтерфейсом сайту. Например, користувач Зробив запит на сервер з Певнев Даними и має очікуваті результати. На сайтах з класичними методами перед користувачем білий екран Доті, доки НЕ завантажено вся сторінка. За звичай, в класичності сайт користувач после Заповнення, например, форми, МАВ нажіваті кнопку «Підтвердіті» и очікуваті на відповідь сервера, яка в свою черго может містіті попередження. Часто користувач змушеній наново заповнюваті все. Ajax дозволяє так спроектуваті сторінку, что запит робітіметься после будь-Якій Зміни зі сторони користувача. А також технологія Ajax дозволяє залішатісь корістувачеві на сайті, и можна Розробити заставку, яка буде з являтеся во время завантаження даних. У Додатках А є приклад, Які можна запрограмовуваті заставки.

Зменшення трафіку;

Если в класичності моделях реализации взаємодії клієнт-сервер, если користувач хоче сделать запит на сервер, то для цього в об єкті-запиту передавалася вся сторінка, яка после оновлення завантажувалась в браузері, что Вимагаю Збільшення використанн трафіку. Тепер «витрати» трафіку можна Зменшити, завантажуючі только ту часть, яка змінілась. Це можна реалізовується Завдяк того, что створюється HTTP запиті, Які відсілаються на сервер у фоновому режімі и модіфікуються только ОКРЕМІ части web-сторінки помощью JavaScript, коли приходити відповідь з сервера.

Дінамічні и більш якісні веб-сайти;

Мі Можемо створюваті нові та більш цікаві сайти для Користувачів. Йдеться про функціонал для Користувачів сайту. Сучасні веб сайти дають безліч можливіть для функцій Якими користувач может користуватись безпосередно НЕ вікорістовуючі перевантаження веб Сторінки як при класічній моделі проектування веб ресурсу. Користувачі зможуть працювати з мультімедійнімі сайтами, Здійснювати різноманітні операции Із своими Завантажени про єктами у інтерфейсі веб-ресурсу, все це будує принципова новий рівень якості веб сайтів и динаміки поведінкі інтерфейсу, яки створюється для взаємодії користувача Із веб сайтом.

например, створюється форма, в Якій нужно ввести дані користувачем. Для полегшення задачі можна запрограмуваті скрипт, Який міттєво реагує, посилаючися запит на сервер и Повертає підказки. Підказка показує толь...


Назад | сторінка 2 з 13 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Архітектура Клієнт / сервер. Поняття виділеного сервера. Види серверів
  • Реферат на тему: Анексія Криму, як можна вірішіті Конфлікт України с Россией чі можна его ві ...
  • Реферат на тему: Розробка інтерфейсу користувача для роботи з базою даних &Автомайстерня&
  • Реферат на тему: Модель роботи машинного залу помощью использование імітаційного моделювання
  • Реферат на тему: Розробка інтерфейсу користувача для роботи з базою даних Будинку культури