Читать онлайн «Ajax в действии»

Автор Дейв Крейн

Оглавление I. НОВЫЙ ВЗГЛЯД НА WEB-ПРИЛОЖЕНИЕ 31 1. Каким должен быть Web-интерфейс 33 2. Знакомство с Ajax 63 3. Управление кодом Ajax 99 II. ОСНОВНЫЕ ПОДХОДЫ К РАЗРАБОТКЕ ПРИЛОЖЕНИЙ 145 4. Web-страница в роли приложения 147 5. Роль сервера в работе Ajax-приложения 135 III. СОЗДАНИЕ ПРОФЕССИОНАЛЬНЫХ AJAX-ПРИЛОЖЕНИЙ 235 6. Информация для пользователя 237 7. Безопасность Ajax-приложений 271 8. Производительность приложения 303 Оглавление А J A Х В ПРИМЕРАХ 347 Динамические связанные комбинации 349 Oпережающий ввод 381 Yлучшенный Web-портал Ajax 439 'Живой" поиск с использованием XSLT 479 Создание приложений Ajax, не использующих сервер 515 ПРИЛОЖЕНИЯ 569 Инструменты для профессиональной работы с Ajax 571 JavaScript и объектно-ориентированное программирование 597 Библиотеки Ajax 625 Предметный указатель 639 Содержание I. НОВЫЙ ВЗГЛЯД НА WEB-ПРИЛОЖЕНИЕ 31 1. Каким должен быть Web-интерфейс 33 1. 1. Нужны ли богатые клиенты 34 1. 1. 1. Действия пользователя при работе с приложением 35 1. 1. 2. Накладные расходы при работе в сети 39 1. 1. 3. Асинхронное взаимодействие 42 1. 1. 4. Независимый и переходный образы использования 45 1. 2. Четыре основных принципа Ajax 47 1. 2. 1. Браузер имеет дело с приложением, а не с содержимым 47 1.
2. 2. Сервер доставляет данные, а не содержимое 49 1. 2. 3. Пользователь может непрерывно взаимодействовать с приложением 51 1. 2. 4. Реальное кодирование требует порядка 53 1. 3. Применение богатых клиентов Ajax 54 1. 3. 1. Системы, созданные с использованием Ajax 54 1. 3. 2. Google Maps 55 1. 4. Альтернативные технологии 58 1. 4. 1. Macromedia Flash 58 1. 4. 2. Java Web Start 59 1. 5. Резюме 59 1. 6. Ресурсы 60 8 Содержание 2. Знакомство с Ajax 63 2. 1.