Об авторах
Предисловие
Глава 1. AJAX и будущее веб-приложений
Предоставление функциональности через Интернет
Разработка веб-сайтов до 1990 года
Что такое AJAX
Создание простого приложения на основе AJAX и PHP
Подведение итогов
Глава 2. Клиентские технологии на основе JavaScript
JavaScript и объектная модель документа (DOM)
События в JavaScript и DOM
И еще о DOM
JavaScript, DOM и CSS
Использование объекта XMLHttpRequest
Работа со структурой XML
Подведение итогов
Глава 3. Технологии, применяемые на стороне сервера: PHP и MySQL
PHP и DOM
Передача параметров и обработка ошибок в PHP
Соединение с удаленным сервером и безопасность сценариев JavaScript
Доверенный сценарий на стороне сервера
Основные принципы выполнения повторяющихся асинхронных запросов
Работа с MySQL
Технология обертывания и разделения функциональности
Подведение итогов
Глава 4. Верификация заполнения форм в AJAX
Реализация проверки правильности в AJAX
Подведение итогов
Глава 5. Чат AJAX
Введение в технологию прямого общения по сети
Реализация чата на основе технологии AJAX
Подведение итогов
Глава 6. Подсказки и функция автодополнения в AJAX
Введение в подсказки и функцию автодополнения на базе AJAX
Реализация подсказок и функции автодополнения средствами AJAX
Подведение итогов
Глава 7. Построение диаграмм в реальном времени средствами SVG и AJAX
Реализация построения диаграмм в реальном времени
Подведение итогов
Глава 8. Таблицы в AJAX
Реализация таблиц данных на стороне клиента средствами AJAX и XSLT
Подведение итогов
Глава 9. Чтение лент новостей в AJAX
Работаем с RSS
Структура документа RSS
Реализация чтения лент RSS с помощью технологии AJAX
Подведение итогов
Глава 10. Технология drag-and-drop в AJAX
Применение механизма перетаскивания во Всемирной паутине
Создание приложения с поддержкой механизма перетаскивания
Подведение итогов
Приложение A. Подготовка рабочего окружения
Алфавитный указатель