Статьи

15 полезных библиотек Javascript

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


1. WForms

Ненавязчивая библиотека с открытым исходным кодом, которая упрощает наиболее распространенные функции форм JavaScript. Он предлагает готовые к использованию функции проверки формы, к которым можно применить добавление информации о классе к объектам формы.
добавления / 2011/04 / wForms.jpg
Источник


2. Validanguage

Это ненавязчивая структура проверки форм JavaScript. Он имеет логику наследования, параметры которой можно определять глобально, выполнять или для каждого элемента.
Validanguage.jpg
Источник


3. LiveValidation

Это легкая библиотека, которая снабжает вас набором функций проверки. Помимо классических методов проверки, в библиотеке есть мощная функция проверки в реальном времени, которая контролирует поля при вводе.
LiveValidation.jpg
Источник


4. FormReform

Эта крошечная библиотека превращает классическую форму в стильный макет с одним, двумя или четырьмя столбцами. Формы разработаны так, чтобы автоматически соответствовать любому дизайну с помощью формы.
FormReform.jpg
Источник


5. JSTweener

Библиотека анимации для JavaScript. Его API похож на известный движок ActionScript Tweener.
JSTweener.jpg
Источник


6. Fx

Облегченная библиотека с YUI-подобным синтаксисом позволяет FX создавать анимацию практически для любого свойства CSS. Он поддерживает анимацию цвета и прокрутки. Достаточно указать значения «to» и «from» любого объекта / свойства.
fx1.jpg
Источник


7. Таффи Д.Б.

Библиотека JavaScript, которую можно рассматривать как базу данных SQL в браузере или как расширенный «менеджер массива». Она работает как слой базы данных в веб-приложениях AJAX.
Таффи-DB-.jpg
Источник


8. ActiveRecord.js

Эта библиотека поддерживает Google Gears и Chrome, Aptana Jaxer, Adobe AIR и любые платформы, поддерживающие спецификацию W3C HTML5 SQL (на данный момент Webkit и iPhone). Это облегчает работу с базами данных в JavaScript.
ActiveRecordjs.jpg
Источник


9. Сильвестр

Это библиотека JavaScript для простого выполнения векторной и матричной математики, без использования большого количества циклов и потери между массивами. Он включает в себя классы для моделирования векторов и матриц в любом количестве измерений и для моделирования бесконечных линий и плоскостей в трехмерном пространстве.
Сильвестр-.jpg
Источник


10. Довольно свидание

Умное решение JavaScript для отображения дат за последний месяц более красивым и удобным для пользователя способом. Отображает даты относительно текущего времени; например, «вчера», «3 часа назад» и т. д.
Довольно-Date-.jpg
Источник


11. JavaScript URL Library

Библиотека для более удобной обработки и управления URL. Можно получить доступ к каждой части URL-адреса в виде строки и изменить ее при необходимости. Эта библиотека URL очень новая, но уже работает, как уже упоминалось.
JavaScript-URL-Library .jpg
Источник


12. Typeface.js

Ненавязчивая библиотека для использования любого шрифта на сайте. В отличие от популярных решений, таких как sIFR или FLIR, typeface.js не требует Flash и на 100% состоит из JavaScript.
Typefacejs.jpg
Источник


13. Амберджек

Небольшая библиотека JavaScript (около 4 КБ), которая поможет вам добавить красивые туры на ваш сайт. После активации модальное окно направляет пользователей, отображая любой тип контента.
Amberjack.jpg
Источник


14. JsLoad

API удаленной загрузки библиотеки JavaScript. JsLoad — это простой API, который позволяет импортировать большие библиотеки JavaScript с сервера Google. JsLoad загружает зависимости любой версии библиотеки автоматически.
JsLoad.jpg
Источник


15. Пользовательские диалоговые окна JavaScript

Облегченная библиотека (около 4,5 КБ) для создания пользовательских диалоговых окон. Могут отображаться четыре поля: оповещения, предупреждения, подсказки, успех. С помощью простой функции вы можете указать заголовок поля, отображаемый контент и количество секунд, в течение которых он будет отображаться.
Специально JavaScript-Диалог-Boxes-.jpg
Источник