jQuery. Подробное руководство по продвинутому JavaScript. Второе издание. Бер Бибо, Иегуда Кац.
- Автор: ArtAgeLess
Книга «jQuery. Подробное руководство по продвинутому JavaScript» о простоте. Зачем веб-разработчику писать сложный программный код объемом с хорошую книгу, если все, что требуется, – это реализовать достаточно простые взаимодействия? Нигде не сказано, что программный код веб-приложений непременно должен быть сложным.
Еще только обдумывая создание jQuery, я решил, что сосредоточусь на компактном и простом программном коде, обслуживающем все практические приложения, с которыми веб-разработчики имеют дело каждый день. Прочитав книгу «jQuery in Action», я был приятно удивлен, поскольку увидел в ней прекрасную демонстрацию принципов, заложенных в библиотеке jQuery.
Благодаря своей практической направленности, выразительности представленного программного кода и удачной структуре книга «jQuery. Подробное руководство по продвинутому JavaScript» послужит идеальным источником информации для тех, кто стремится познакомиться с этой библиотекой.
Больше всего в этой книге мне понравилось то внимание, которое проявили Бер и Иегуда к деталям внутренних механизмов библиотеки. Они очень тщательно исследовали и описали jQuery API. Ежедневно я бывал удостоен электронного письма или мгновенного сообщения с просьбой пояснить что-нибудь, с сообщением о новой обнаруженной в библиотеке ошибке или с рекомендациями по ее улучшению. Вы можете быть уверены, что эта книга – один из самых продуманных и проработанных источников знаний о библиотеке jQuery.
Меня приятно удивило то обстоятельство, что в книге описаны подключаемые модули (plugins), а также тактика и теория, лежащие в основе разработки модулей jQuery. Именно модульная архитектура позволяет jQuery оставаться такой простой. Библиотека предоставляет множество документированных точек расширения, позволяющих наращивать ее функциональность путем подключения к ним модулей. Добавляемые функциональные возможности, будучи полезными, зачастую недостаточно универсальны, чтобы включить их в саму библиотеку jQuery, – это и делает необходимой поддержку модульной архитектуры. Некоторые из подключаемых модулей, например Forms, Dimension и LiveQuery, получили очень широкое распространение по вполне очевидным причинам: они грамотно написаны, хорошо документированы и обеспечены технической поддержкой. Обязательно обратите особое внимание на то, как создаются и как используются модули, поскольку на них базируется jQuery.
С такими источниками информации, как эта книга, проект jQuery будет и дальше успешно развиваться. Раз уж вы решились изучать и применять jQuery, надеюсь, эта книга будет полезна и вам.
Меня приятно удивило то обстоятельство, что в книге описаны подключаемые модули (plugins), а также тактика и теория, лежащие в основе разработки модулей jQuery. Именно модульная архитектура позволяет jQuery оставаться такой простой. Библиотека предоставляет множество документированных точек расширения, позволяющих наращивать ее функциональность путем подключения к ним модулей. Добавляемые функциональные возможности, будучи полезными, зачастую недостаточно универсальны, чтобы включить их в саму библиотеку jQuery, – это и делает необходимой поддержку модульной архитектуры. Некоторые из подключаемых модулей, например Forms, Dimension и LiveQuery, получили очень широкое распространение по вполне очевидным причинам: они грамотно написаны, хорошо документированы.
Издание представляет собой введение и справочное руководство по jQuery – мощной платформе для разработки веб-приложений. Подробно описывается, как выполнять обход документов HTML, обрабатывать события, добавлять поддержку технологии Ajax в свои веб-страницы, воспроизводить анимацию и визуальные эффекты. Уникальные «лабораторные страницы» помогут закрепить изучение каждой новой концепции на практических примерах. Рассмотрены вопросы взаимодействия jQuery с другими инструментами и платформами и методы создания модулей расширения для этой библиотеки.
Книга предназначена для разработчиков, знакомых с языком JavaScript и технологией Ajax и стремящихся создавать краткий и понятный программный код. Уникальная способность jQuery составлять «цепочки» из методов позволяет выполнять несколько последовательных операций над элементами страницы, в результате чего код сокращается втрое.
Второе издание подверглось обширной переделке, чтобы продемонстрировать новые возможности версии jQuery 1.4: новые нестандартные события, пространства имен событий, функции и эффекты и другие полезные методы и функции. Кроме того, в книге появилась совершенно новая часть, полностью посвященная библиотеке jQuery UI, которая охватывает обширнейшие изменения, внесенные в jQuery UI с момента прошлой публикации.
Скачать книгу «jQuery. Подробное руководство по продвинутому JavaScript» бесплатно в ознакомительных целях.