понедельник, 16 августа 2010 г.

Обстоятельно об JQuery


         Джонотан Чаффер, Карл Шведберг. Изучаем 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.

Комментариев нет:

Отправить комментарий