Продолжаем обозревать интересные, на мой взгляд, библиотеки, плагины JavaScript и CSS. Эти инструменты помогут значительно упростить и ускорить разработку ваших веб-приложений, решить сложные задачи.

Offline.js

Offline.js — представляет собой автономную библиотеку JavaScript для обработки проблем с подключением. Она не только предупреждает пользователей, когда они теряют связь на сайте, но и сохраняет все свои исходящие AJAX запросы и отправляет их повторно как только появиться связь. Библиотека имеет минималистичный пользовательский интерфейс с несколькими темами на выбор.

Zingtouch

Отличная библиотека для определения жестов на сенсорном экране. Умеет распознавать шесть различных жестов: касание, смахивание, масштабирование, растяжение, поворот, панорамирование. Zingtouch позволяет изменять любой из предопределённых жестов или сделать свой собственный жест, что бы соответствовать вашим потребностям.

Blaze CSS

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

Anime.js

Anime.js – это JavaScript библиотека анимации, которая очень маленькая по размеру, но всё равно умудряется предложить огромный набор функций и все параметры настройки. Библиотека поддерживает несколько технологий для выполнения фактической анимации (CSS преобразования или свойства, SVG и т.д.), так что разработчики могут выбрать то что соответствует их потребностям.

Chocolat.js

Плагин JQuery для создания красивых лайтбоксов, галерей изображений. Chocolat — очень лёгкий, всего 10 кб, имеет большую поддержку браузера и массу возможностей, включая различные режимы просмотра из коробки, навигацию с помощью клавиатуры.

Howler.js

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

Overhang.js

Overhang.js – добавляет стильные и отлично анимированные всплывающие уведомления поверх любого DOM элемента на ваш выбор. Это крошечный JQuery плагин, который предлагает большое количество модальных типов, которые могут легко быть реализованы в качестве замены для оповещения по умолчанию, диалоги запрос и подтверждения.

Intercooler.js

Intercooler.js – позволяет разработчикам быстро реализовывать AJAX непосредственно в HTML. Добавляя определённый атрибут HTML для ваших ссылок и кнопок вы можете дать им возможность отправлять GET и POST или другие запросы к URL адресу. Данные возвращаемые с сервера также могут быть доступны с помощью HTML атрибутов.