Вильямс: книга "AJAX в действии: технология - Asynchronous JavaScript and XML"
Главная страница
Каталог книг
Расширенный поиск
Об издательстве
Контакт
Для авторов
Вакансии
Подписка на новости
Издательство "Диалектика"
Google Analytics 2.0: анализ веб-сайтов. Счётчик посещений и статистика сайта. Второе издание
AJAX: библиотеки Prototype и Scriptaculous в действии
AJAX в действии: технология - Asynchronous JavaScript and XML
Дейв Крейн, Эрик Паскарелло, Даррен Джеймс
Ajax in Action Dave Crane, Eric Pascarello, Darren James
Цены на книгу Оглавление Пролистать книгу Файлы к книге
О новой книге по AJAX в блоге Виктора Штонда
В книге "Ajax в действии" описана новая технология создания вебразработок с конкретными примерами разработки веб-приложений, получившая имя AJAX (Asynchronous JavaScript and XML). В книге рассмотрены составные части AJAX : JavaScript, CSS, DOM и объект XMLHttpRequest.
Авторы книги - Дейв Крейн, Эрик Паскарелло и Даррен Джеймс - рассматривают недостатки классических web-приложений, предназначенных для работы в сети, и показывают, как можно устранить их, с помощью асинхронных запросов и передачи части функций от сервера к клиенту. Передача
функциональных возможностей от сервера к клиенту приводит к существенному возрастанию объема и сложности клиентского кода, написанного на языке JavaScript. Управление кодом web-приложения — сложная задача, поэтому авторы уделяют внимание образам разработки (см. обсуждение
термина design patterns ... ) и реструктуризации кода. Правильное применение этих средств позволяет обеспечить поддержку приложения и возможность повторного использования его компонентов. Большое внимание уделено также вопросам взаимодействия клиента и сервера, а также применению
архитектуры "модель–представление–контроллер" на разных уровнях приложения. Читатель также найдет сведения о защите и производительности — важных характеристиках, существенно влияющих на популярность любого продукта среди пользователей. В последней части книги приведены примеры
практического использования технологии Ajax: расширение возможностей HTML-форм, организация опережающего ввода, реализация "живого" поиска с использованием XSL и поддержка RSS.
В приложениях содержится дополнительная информация об инструментальных средствах, языке JavaScript и
библиотеках. Эта информация поможет программистам в работе над реальными приложениями.
Материал книги изложен на высоком уровне и наверняка будет полезен специалистам высокой и средней квалификации.
" Официальная страница (англ.) книги"" Ознакомиться с деятельностью Эрика Паскарелло "
640 стр., с ил.; ISBN 978-5-8459-1034-9, 1-9323-9461-3; формат 70x100/16; твердый переплет2007, 4 кв.; Вильямс.
Книги, рекомендуемые вместе с этой книгой:
Google Analytics 2.0: анализ веб-сайтов. Счётчик посещений и статистика сайта. Второе издание, Джерри Ледфорд, Мэри Э. Тайлер
AJAX: библиотеки Prototype и Scriptaculous в действии, Дэйв Крейн, Бер Бибо, Том Локи
Web-дизайн: удобство использования веб-сайтов (юзабилити), Якоб Нильсен, Хоа Лоранжер
Поисковая оптимизация сайта (SEO) на PHP для профессионалов. Руководство разработчика по SEO, Джейми Сирович, Кристиан Дари
Ajax на практике, Дейв Крейн, Бер Бибо, Джордон Сонневельд
Ajax и платформа .NET 2.0 для профессионалов, Дэниел Вулстон
Разделы каталога:
Компьютерные книги » Интернет и Web-страницы » Web-мастеринг. Языки и инструменты » JavaScript для разработки Web-сайтов
Компьютерные книги » Интернет и Web-страницы » Разработка Web-приложений (методы, технологии)
Компьютерные книги » Интернет и Web-страницы » Web-мастеринг. Языки и инструменты » ASP, Perl, CGI, Python для разработки Web-сайтов
Оглавление книги "AJAX в действии: технология - Asynchronous JavaScript and XML"
Предисловие
Введение
I. Новый взгляд на Web-приложение
1. Каким должен быть Web-интерфейс
2. Знакомство с Ajax
3. Управление кодом Ajax
II. Основные подходы к разработке приложений
4. Web-страница в роли приложения
5. Роль сервера в работе Ajax-приложения
III. Создание профессиональных Ajax-приложений
6. Информация для пользователя
7. Безопасность Ajax-приложений
8. Производительность приложения
IV. Ajax в примерах
9. Динамические связанные комбинации
10. Опережающий ввод
11. Улучшенный Web-портал Ajax
"12. ""Живой"" поиск с использованием XSLT"
13. Создание приложений Ajax, не использующих сервер
V. Приложения
А. Инструменты для профессиональной работы с Ajax
Б. JavaScript и объектно-ориентированное программирование
В. Библиотеки Ajax