Рассмотрена объектная модель документа: DOM в JavaSript и DOM-функции в PHP. Описана технология AJAX и показаны возможности, которые открываются перед разработчиком с ее применением. Показан принцип генерации асинхронных запросов к серверу средствами JavaScript. Изложены основы языка XML и формат JSON. Подробно рассмотрены популярные и перспективные библиотеки ExtJS и jQuery: описана объектная модель языка JavaScript, на которой базируются эти библиотеки; применение AJAX-запросов; обработка событий и др. Сделан обзор основных JavaScript-библиотек: Prototype, Scriptaculous, ExtJS и jQuery. Для Web-программистов. Приведено большое количество практических примеров.