9190

Використання бібліотек. Поєднання клієнтських та серверних сценаріїв у рамках технології AJAX

Лабораторная работа

Информатика, кибернетика и программирование

Використання бібліотек. Поєднання клієнтських та серверних сценаріїв у рамках технології AJAX Мета роботи - розглянути взаємодію серверних та клієнтських технологій, ознайомитися з перевагами та недоліками використання технології AJAX. Визначит...

Украинкский

2013-02-25

47.5 KB

6 чел.

Використання бібліотек. Поєднання клієнтських та серверних сценаріїв у рамках технології AJAX

Мета роботи – розглянути взаємодію серверних та клієнтських технологій, ознайомитися з перевагами та недоліками використання технології AJAX. Визначити роль готових бібліотек коду в процесі web-розробки.

Порядок виконання роботи та зміст звіту

  1.  Розробити пару скриптів відповідно до варіанту завдання лабораторної роботи №6 («Створення клієнтських сценаріїв мовою JavaScript») із наступними додатковими вимогами:
  •  Інтерфейс роботи, що включає в себе введення даних користувача та виведення повідомлень, реалізувати за допомогою JavaScript із використанням методів бібліотеки jQuery для роботи з DOM;
  •  обробку даних та обчислення результату винести в окремий скрипт мовою PHP;
  •  реалізувати обмін даними між обома скриптами засобами AJAX за запитом користувача.
  1.  Створити web-сторінку засобами мови HTML, розмістити на ній опис завдання, форму введення даних та підключити розроблений скрипт.
  2.  Підготовлену сторінку представити викладачеві для перевірки, продемонструвавши роботу скрипта у web-браузері.
  3.  Підготувати звіт по лабораторній роботі. Зміст звіту:
  •  титульний лист;
  •  постановка задачі;
  •  текст обох скриптів з коментарями та код web-сторінки;
  •  хід роботи скрипта у вигляді відеокопій екрана;
  •  висновки, що включають порівняльний аналіз процесів написання коду на JavaScript «з» та «без» використання готових бібліотек; а також потенційних можливостей використання технології AJAX.

Контрольні питання

  1.  Що таке AJAX? Основні принципи роботи.
  2.  В чому відмінність між синхронними та асинхронними запитами?
  3.  Що являє собою формат даних JSON? Які ще формати можуть використовуватися для передачі даних?
  4.  Що таке і для чого використовується jQuery?
  5.  Поясніть принцип дії функції $().
  6.  Яким чином можна змусити JavaScript-код чекати на закінчення побудови DOM? Наведіть переваги та недоліки перелічених методів.
  7.  Що таке «ланцюговий виклик методів»?


 

А также другие работы, которые могут Вас заинтересовать

72129. Положение русских подданных в Финляндии и «русификаторский» курс царского самодержавия в ВКФ на рубеже XIX-XX вв.: правда и вымысел 49.5 KB
  Положение русских подданных в Финляндии и русификаторский курс царского самодержавия в ВКФ на рубеже XIXXX вв. в Финляндии происходил быстрый экономический подъем связанный доступом на российские рынки кроме того были сняты ограничения на ремесло и легкую промышленность...
72130. Продажа Аляски: явный и скрытый механизм сделки 32 KB
  Великий Князь Константин в письме Горчакову из Ниццы впервые поднял вопрос об уступке Аляски США. В качестве доводов он указывал на 1 потенциальную внешнюю угрозу Русской Америки со стороны США 1. Константин также выступал за сближение с США и говорил о том что Россия должна укреплять...
72131. Открытие Русской Америки. Политика русских переселенцев по отношению к местному туземному населению 50 KB
  Для колонизаций новых территорий были необходимы рабочие руки, поэтому русские активно привлекали аборигенов, которых отправляли на добычу морского зверя. С приходом русских на Кадьяк началось формирование зависимого от них слоя населения – каюров.
72132. Проект создания «Большой нации» и «украинское возрождение» в России и за рубежом (19-начале 20 вв.) 22.63 KB
  Украинский вопрос в Российской империи изначально появился как производный от польского вопроса возникшего впервые после восстания 1830-31гг. Дело в том что польская шляхта выступила в ходе восстания с политическими лозунгами вроде за нашу и вашу свободу и намеревалась использовать...
72133. Присоединение к России Казахстана и Средней Азии 17.12 KB
  Во второй четверти XVIII века усилилось влияние России на Казахстан. Многочисленные племенные объединения казахского народа в то время составляли три жуза: Младший (имел более тесные связи с Россией), Средний( научная и культурная элита) и Старший (верхний слой - номенклатура).
72134. Присоединение к России Северного Кавказа. Кавказская война 21.81 KB
  С присоединением к России территорий Закавказья территория Северного Кавказа была как бы независимым анклавом внутри Российского государства. Кавказа вошла после присоединения Крыма. Кавказа вели очень независимую политику они вступали в Россию на условиях выполнения...
72135. Вхождение Грузии, Армении и Азербайджана в состав России 18.79 KB
  Вхождение Грузии Армении и Азербайджана в состав России. В этих условиях вхождение в состав России в начале XIX в. приоритетное место во внешней политике России занимал восточный вопрос. Особое значение в процессе утверждения России на Черном море в Крыму и на Северном Кавказе приобретало...
72136. Польский вопрос во внутренней политике РИ (1830-1917) 20.74 KB
  Постановка польского вопроса во внутренней политике РИ не случайно производится именно с 1830 г. поскольку до первого польского национального восстания национального вопроса в общероссийском масштабе не существовало в чем заключается особенность национальной обстановки в России.
72137. Формирование финской нации в составе Российского государства 21.06 KB
  Начало этому процессу было положено предоставлением автономии ВКФ на Боргоском сейме когда император обязался нерушимо хранить и оберегать финляндские законы после чего сейм принес присягу Александру I как императору всероссийскому и Великому князю Финляндскому и присягнул...