Джонотан Чаффер, Карл Шведберг. Изучаем jQuery 1.3
JavaScript-библиотека jQuery приобрела сейчас огромную популярность. Что её выделяет из прочих JavaScript фрэймфорков, таких, как Prototype, Mootoоls, Dojo и других? JQuery, это прежде всего мощный механизм доступа, к любым элементам веб страницы. Механизм поиска элементов представляет собой что то вроде гибкого подобия запросов (querying), откуда и название библиотеки. К другим достоинствам JQuery относятся:
· Удобные и мощные средства по изменению как отдельных элементов страницы, так и всего содержимого.
· Прозрачное взаимодействие с DOM документа.
· Возможность с различными коллекциями элементов (например элементами одного класса)
· Мощные средства асинхронного взаимодействия с веб-сервером (Ajax).
· Простая и эффективная реализация анимационных эффектов.
· Расширение стандартных конструкция языка JavaScript, таких, как операции с массивами и циклами.
· Небольшой объём, что позволяет её использовать в приложениях для мобильных устройств.
· Модульность, поддержка расширений, которых уже создано великое множество.
Авторы данного издания, сами имеют отношение к разработке проекта (вступительное слово написал сам создатель jQuery, Джан Резинг) В итоге получилось руководство по изучению библиотеки, в полной мере отвечающее своему названию. Это, прямо - таки путеводитель по удивительному миру jQuery, с которого можно начинать путь, а можно сверяться, когда есть подозрение, что ты заблудился.
Описание jQuery начинается с подробного рассказа о селекторах и способам доступа к элементам веб страницы. Далее речь идёт об обработки событий и применении анимационных эффектов..
Во второй половине книги речь идёт о более сложных вещах - манипуляции с деревом DOM объектов работа с таблицами и разумеется использованию AJAX. Затем, показана реализация интерактивных форм и сложного взаимодействия элементов страницы, на примере написания вполне реальных веб-приложений.
В последних главах рассказывается об использовании расширений для jQuery (jQuery UI и не только), а также подробно освещается создание собственных расширений.
Отдельно следует рассказать об приложениях, в которых не только даётся обзор средств разработки и полезных интернет ресурсов, а также рассматриваются некоторые важные аспекты JavaScript программирования. Там же присутствует краткий справочник по объектам, выражениям и методам библиотеки.
Очень качественное издание, которое можно рекомендовать всем, кто работает или собирается работать с jQuery.
Комментариев нет:
Отправить комментарий