Jquery

Jquery

jQuery — библиотека JavaScript, фокусирующаяся на взаимодействии JavaScript и HTML.

Придерживаясь формальностей jQuery - это полностью бесплатный javascript фреймворк (framework) (для тех кто не в курсе, фреймворк - это набор готовых функций для облегчения решения типовых задач). Слова "полностью бесплатный" добавлены потому, что есть и не совсем бесплатные, например ExtJS. На самом деле jQuery гораздо больше, чем просто фреймворк, это новая психология программирования на javascript, если можно так выразиться.

Тенденция последних лет в создании веб-приложений – использование функциональности, которая до этого была доступна только прикладным программам. Это и всевозможная анимация, и общение с сервером без перезагрузки страницы, и использование «не веб»-элементов (деревья, табы, сплиттеры и многое другое).

Над самим термином «клиентское веб-приложение» можно смеяться, о нем можно дискутировать, но факт остается фактом – уже появились решения, которые кроме как «веб-приложением» назвать нельзя (взять тот же Gmail, например). И теперь наша задача, как разработчиков, взять на вооружение все, что позволит создавать новые приложения, которые соответствуют новым, пока еще правда сырым, стандартам, объединяемым звучным названием «Веб 2.0».

Простота разработки плагинов облегчает разработку на основе jQuery новых элементов интерфейса пользователя, от кнопок с дополнительными функциями и индикацией состояния, полей ввода с проверкой до развитых систем показа баннеров и галерей с задаваемым пользователем оформлением. Используя jQuery, получающиеся результаты ограничены только фантазией автора и степенью владения библиотекой.

В jQuery полностью реализована возможность клиент-серверного доступа по технологии AJAX. Благодаря этому, можно реализовать внутри браузера операции доступа к данным без полной перезагрузки страницы и сделать логику интерфейса прозрачной для пользователя.

Tags: Юзаем технологии