Краткая аннотация:
Программирование C момента выхода первого издания в 1996 году книга "JavaScript: Подробное руководство" превратилась в библию программистов на JavaScript. За эти годы было издано более 500000 экземпляров, и веб-разработчики по-прежнему с восторгом отзываются о ней. Эта книга - одновременно и руководство программиста, и полноценный справочник по базовому языку JavaScript и клиентским прикладным интерфейсам, предоставляемым веб-броузерами. Книга делится на четыре части. Часть I охватывает сам язык JavaScript. Часть II охватывает клиентский JavaScript: прикладные программные интерфейсы JavaScript, определяемые стандартом HTML5 и сопутствующими ему стандартами и реализованные в веб-броузерах. Издание содержит практически все сведения, необходимые для разработки сценариев JavaScript, включая: Взаимодействие с протоколом HTTP и использование технологии Ajax Обработка XML-документов Создание графических изображений на стороне клиента с помощью тега "canvas" и технологии SVG Пространства имен в JavaScript, необходимые для разработки сложных программ Классы, замыкания и статические значения Новые технологии, вошедшие в стандарт HTML5 Применение библиотеки jQuery Глубокое обсуждение разносторонних тем клиентского JavaScript сопровождается многочисленными и достаточно сложными примерами, которые демонстрируют, как: Генерировать оглавление HTML-документа Воспроизводить аудио- и видеоролики Автоматизировать проверку правильности заполнения форм Рисовать динамические круговые диаграммы Обеспечить перетаскивание HTML-элементов мышью Определять в веб-приложениях горячие комбинации клавиш Создавать всплывающие подсказки с применением технологии Ajax Применять XPath и XSLT для обработки XML-документов, загруженных средствами Ajax Организовать хранение данных на стороне клиента Взаимодействовать с сервером, применяя новую технологию WebSockets Реализовать параллельное выполнение нескольких заданий с помощью технологии WebWorkers Часть III книги представляет собой обширный справочник по базовому языку JavaScript, включающий описания всех классов, объектов, конструкторов, методов, функций, свойств и констант, определенных в JavaScript 1.8, V8 3.0 и ECMAScript 5. Часть IV - справочник по клиентскому JavaScript. Здесь описываются прикладные программные интерфейсы веб-броузеров, стандарт DOM API Level 3 и недавно вошедшие в стандарт HTML5 технологии WebSockets и WebWorkers, объекты localStorage и sessionStorage, а также теги "audio" и "video". Шестое издание книги охватывает стандарты ECMAScript 5 (последняя версия спецификации базового языка) и HTML5 (последняя версия спецификации веб-платформы). Положения стандарта ECMAScript 5 рассматриваются на протяжении всей первой части. Нововведения, появившиеся в HTML5, в основном рассматриваются в конце второй части. Совершенно новыми в этом издании являются глава 11 "Подмножества и расширения JavaScript", глава 12 "Серверный JavaScript", глава 19 "Библиотека jQuery" и глава 22 "Прикладные интерфейсы HTML5". Читатели предыдущи
|