-
Ключові слова:
XMLHttpRequest ; Web Sites, веб-сайти, веб-сайты ; Web Accessory, веб-додатки, веб-приложения ; Scalable Vector Graphics, SVG ; script.aculo.us ; Rico ; Prototype ; MochiKit ; Cascading Style Sheets, CSS ; Canvas ; Asynchronous JavaScript And XML, Ajax
-
Анотація:
На практических примерах показано, как добавлять Ajax-эффекты и уже существующие веб-приложения и делать сайты более интерактивными, не переделывая их целиком. Кратко даны основы технологий Ajax. принципы работы с объектами XMLHttpRequcst и создания запросов к веб-серверу. Описаны основные библиотеки Ajax, включая Prototype, script.aculo.us, Rico и MochiKit. Рассмотрены интерактивные эффекты Ajax: использование событий и обработчиков событий. Описаны элементы типа accordion, страницы с вкладками, всплывающие окна и др. Приведены способы обновления данных, включая добавление новых данных, удаление и обновление, и все это в рамках одной страницы. Объяснены причины возникновения эффектов типа "поломки" кнопки возврата или потери истории посещений и способы устранения большинства подобных неполадок. Раскрыты некоторые сложные эффекты CSS, в том числе использование объектов SVG и Canvas. Даны приемы написания mashup-приложений, затронуты вопросы масштабирования, распределения ресурсов и безопасности веб-приложений.
-
Теми документа
-
УДК // Застосування протоколу прикладного рівня для передавання гіпертексту (протоколу НТТР). "Всесвітня павутина" (мережа) у точному значенні. Веб-сторінки. Веб-ресурси. Веб-контент (вміст)
|