jQuery. Что это и для чего нужен?
Так что же из себя представляет jQuery? Для чего нужен jQuery? Для ответа на этот вопрос следует обратить внимание на то, как он создавался и для каких целей. До появления фреймворков, написание кода на javascript представляло из себя достаточно сложный процесс, для которого необходимо было разбираться в громоздком синтаксисе, что, безусловно, отпугивало начинающих программистов. Процесс освоения javascript всегда болезненно проходил для веб-разработчиков, и по мере того, как всеобщее чувство недовольства возрастало, некоторые из программистов стали создавать собственные библиотеки, которые впоследствии стали называться javascript-фреймворками.
Данные библиотеки призваны существенно упростить использование javascript и сделать его более доступным как для новичков, так и для программистов со стажем, за счет предоставление простых в применении функций, существенно облегчающих решение поставленных задач. Зачем нужен jQuery? javascript-фреймворки предоставляют упрощенный синтаксис, что позволяет сократить сроки разработки веб-приложений и ускорить процесс обучения новых сотрудников.
Преимущества jQuery, сделавшие его популярным javascript-фреймворком:
- Небольшой размер файла (примерно 90 Кбайт для версии 1.9.1)
- Очень простой синтаксис
- Возможность выполнить объединение последовательно вызываемых методов в цепочки
- Поддержка дополнительных подключаемых модулей, расширяющих базовые возможности
- Огромное Интернет сообщество разработчиков
- Наличие понятно написанной документации ( api.jquery.com )
- Полезные расширения (напримерjQuery UI), предоставляющие дополнительную функциональность Фреймворку
Для того, чтобы подключить jQuery библиотеку, необходимо скачать ее с официального сайта ( jquery.com) и в HTML документе подключить ее как обычный javascript файл:
<script type=”text/javascript” src=”js/jquery-1.9.1.min.js”></script>
Однако, существует возможность не скачивать библиотеку с сайта, а подключить последнюю ее версию, хранящуюся на удаленном сайте Google Code:
<script type=”text/javascript” src=”http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js”></script>
В этом случае, если у пользователя при посещении вашего сайта данная библиотека уже была загружена, то она возьмется из кеша браузера, что ускорит загрузку вашего сайта.
Тем, кто увлекается серверными языками программирования, стоит обратить внимание на Функции PHP для работы со строками