jQuery

Шапка

jQuery

jQueryjQuery это фреймворк который написан языком программирования JavaScript. Благодаря ему, мы можем делать наши страницы намного красивее, додавая разнообразные эффекты, начиная от динамического добавления классов, а также идентификаторов для тегов HTML и заканчивая двигающимися анимациями.

Большинство из этих действий не требуют много усилий при их воплощении в жизнь, это программа, которая дает возможность делать немного и получать максимальные результаты. Оценки jQuery, как можно увидеть в интернете, очень положительные. Определение Википедии гласит, что фреймворк – это структура, которая помогает развивать наши скрипты и программы. Но это не совсем однозначное описание и мы можем попробовать сформулировать его иначе, подстраиваясь к нашим знаниям. Значит, фреймворк – это просто группа функций, благодаря которым, можно добиться желаемых результатов без повторения совсем ненужного кода. Итак, фреймворк предлагает нам разнообразные инструменты, к которым у нас есть доступ через функции, придуманные автором программы.

Фреймворков для JavaScript существует много. Возьмем, хотя бы, такие названия как Prototype, Dojo или MooTools. Все они предлагают уникальные услуги, как и начальные программы, как правило, работающие с DOM, которые дают возможность выполнить разные анимационные эффекты. Создатели этого типа библиотек соревнуются в том, чье творение быстрее и как можно проще в использовании. Учитывая уже написанное, и эластичность программирования в JavaScript, обучение каждого фреймворка связана с овладением синтаксисом и функцией, которые просто необходимы для его использования. Быстрота выполнения скрипта зависит, прежде всего, от авторских решений. Некоторые из них очень удачные, другие – не совсем. jQuery предлагает очень простую конструкцию. Большинству функций даны названия, которые соответствуют выполняемым задачам. Также способ привода их в действие и запись являются очень простыми для пользователя. Это и есть главная цель фреймворков – предлагая нужные услуги, сделать работу для пользователя приятной и быстрой. Можно сказать, что работать с фреймворком – это как строить дом. Как будто кто то дает вам все материалы, инструменты и работников, а от вас уже зависит что вы с ними сделаете и в каких целях используете.

Вот и в работе с jQuery у нас похожая ситуация. Кто то создал множество функций, которые облегчают жизнь вебмастеру. И только од нас зависит, которую из этих функций мы используем. Очень часто руководить выбором функций будут наши потребности в них. Если мы захотим, чтобы каждый элемент этого типа был заблокирован, мы прибегнем к помощи специальной функции в jQuery, которая соберет все элементы данного типа и применит для них атрибут disabled. Для этого нам хватит всего одного названия типа элементов. Сравнивая это, например, со строительной деятельностью – мы будем нуждаться в конкретном названии сектора или участка, чтобы возможно было начать на ней работать.

jQuery, если речь идет о фреймворке JavaScript – это один из самых удачных проектов, простой в использовании и очень эргономичный. Весь фреймворк занимает только 32Кб файла .js. Увидев его исходный код вы можете попасть в некоторое замешательство но не переживайте, это сделано для того чтобы скрипт занимал как можно меньше места. Все пробелы и пустые места сжаты так, чтобы избавиться от ненужных байтов, которые увеличивают размер файла. Естественно к версии больше по размеру, но зато полностью прозрачной есть доступ тоже. Обе их можно скачать на странице проекта jQuery.com или подключить их c cети доставки (и дистрибуции) контента (CDN) компании Google - полная и минимальная версии. Только от вас зависит какую выбрать.