Список действительно полезных JavaScript-библиотек | WebDuty

Список действительно полезных JavaScript-библиотек

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

Javascript-библиотеки

Я попытался составить список действительно полезных Javascript-библиотек, которые помогут вам если ваши любимые библиотеки, такие как jQeury, Prototype, MooTools и др., не содержат функции для ваших конкретных задач, либо вы не хотите их использовать по каким-либо другим причинам.

Анимация

JSTweener
Эта библиотека базируется на классе Tweener

$fx()
Является очень маленькой (менее 4 кб) и довольно гибкой библиотекой для анимации элементов HTML. Она позволяет изменить любые CSS свойства во время работы скрипта. Более того, Вы можете комбинировать эффекты, группировать их и запускать параллельно, а также у вас есть возможность установить различные call-функции, что дает вам еще больше гибкости.

Facebook Animation
Библиотека предоставляет разработчикам простой способ улучшить их пользовательский интерфейс с помощью одной-двух строчек кода. Все функции библиотеки базируются на CSS.

Другие библиотеки – FX, Bytefx, Animator.js

Cookies

Cookies
Это JavaScript-библиотека управления HTTP cookies в браузере. Вы можете получить одну или несколько cookie, установить, удалить cookie, проверить поддерживает ли браузер cookie.

EasyCookie
Простая библиотека для управления cookie.

Криптография

JavaScript MD5
JavaScript-раелизация алгоритма MD5.

Даты / Время

Date.js
Datejs – библиотека, которая позволяет легко работать с датой и временем. Она поддерживает более 150 культур и содержит функции, которые позволяют установить, проанализировать, сопоставить, изменение даты и т.д.

Шрифты / текст / типографика

typeface.js
Позволяет вставлять пользовательские шрифты в веб-страницы.

Другие подобные библиотеки – sIFR, Facelift Image Replacement

Работа с формами

LiveValidation
LiveValidation – небольшая библиотека для быстрой проверки вводимых в форму данных. Есть две версии: одна работает с Prototype, другая автономна. Обе версии полностью рабочие и протестированы на всех браузерах.

wForms
Небольшая JavaScript-библиотека, которая добавляет необходимое поведение традиционным веб-формам без необходимости каких-либо навыков программирования.

Похожие библиотеки: Yav, qForms JavaScript API

Графики / диаграммы

JS Charts
JS Charts представляет собой бесплатную JavaScript-библиотеку, которая позволяет создавать графики на различных шаблонах, например бар-диаграммы, круговые диаграммы или просто графики. Просто подключите файл jscharts.js, подготовить таблицу данных в XML или JavaScript-массив и ваша диаграмма готова!

Flot (требует jQuery)
Flot – библиотека для jQuery. Она строит графики произвольных наборов данных на лету на стороне клиента. Работает с Internet Explorer 6/7/8, Firefox 2.x +, Safari 3.0 +, Opera 9.5 + и Konqueror 4.x +.

Подобные библиотеки: JavaScript Diagram Builder, PlotKit

Таблицы

SortTable
Делает ваши таблицы сортируемыми. Ипользует DOM модель, может сортировать множество типов данных.

DragTable
Добавляет возможность изменять порядок столбцов таблицы, просто перетаскивая их.

Горячие клавиши

Shortcuts.js
Позволяет легко добавить горячие клавиши на вашей странице.

URL

JavaScript URL Library
Эта библиотека является конструктором/деконструктором строк URL. Она, принимая URL в виде строки или с использованием текущих window.location, разбирает его на составные части.

UED (URL Encoded Data)
Принимает массив в качестве аргумента и возвращает данные, закодированные в UAD формате – в виде строки. Вы можете использовать эту строку для передачи данных через POST или GET.

Регулярные выражения

XRegExp
textMonster

Прочее

MoreCSS
JavaScript-библиотека, которая может помочь Вам со всеми обыденными задачами Javascript, такими как всплывающие окна, вкладки, подсказки, перенос, списки и др., не вынуждая вас писать много Javascript-кода.

IE7.js
Представляет собой библиотеку JavaScript, которая заставляет Microsoft Internet Explorer вести себя как браузер, совместимый со стандартами W3C (!!!). Он исправляет многие HTML и CSS баги и делает прозрачным PNG.

DD_Roundies
Скруглятор HTML-блоков, с акцентом на IE.

Подпишись на обновления

Если вам понравилась статья, подпишитесь на обновления через RSS (?), чтобы не пропустить новые интересные статьи. Также Вы можете зафолловить меня в Twitter или подписаться на обновления по email.

Закладки

Bookmark and Share

Комментарии

  1. EllIdenticon Ell

    Спасибо за статью. много интересного для себя узнал


  2. progg.ru

    Список действительно полезных JavaScript-библиотек | WebDuty…

    Thank you for submitting this cool story – Trackback from progg.ru…


  3. gpsIdenticon gps

    отличные .js


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

Вы можете использовать следующие теги:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

Spam Protection by WP-SpamFree