Pages

Показаны сообщения с ярлыком JavaScript. Показать все сообщения
Показаны сообщения с ярлыком JavaScript. Показать все сообщения

EasyTimer.js

13 февраля 2018 г.


EasyTimer.js – библиотека для организации различных таймеров. Позволяет создать как простой таймер, так и таймер обратного отсчета. Парой строк кода. Совместима с AMD и NodeJS.


Automerge

9 февраля 2018 г.



Automerge – это JSON-подобная структура данных, которые могут одновременно редактироваться разными пользователями. Может быть использована, например, при построении многопользовательских текстовых редакторов реального времени. Довольно интересная и перспективная штука.


Egg.js

30 мая 2015 г.


Egg.js – библиотека, позволяющая добавить пасхальное яйцо на ваш сайт. Активация яйца происходит путем нажатия определенных комбинаций клавиш. Собственно библиотека облегчает слежение за клавиатурой.


iconate.js


iconate.js – библиотечка для простой анимации иконок. Может вам пригодиться если вы тоже хотите оживить иконки. Библиотека поддерживает все трендовые анимации и популярные браузеры.


ReadRemaining.js

14 мая 2015 г.


ReadRemaining.js – JavaScript-библиотека, позволяющая добавить к вашему сайту модный нынче счетчик/индикатор оставшегося времени чтения статьи. Сложно сказать насколько велика польза от такой фичи, но главное же что бы было модно, так ведь? Так что если заходите сделать на своем сайте подобную свистелку – можете посмотреть на ReadRemaining.js.

Elevator.js

11 мая 2015 г.


Elevator.js – кнопка "вверх" для сайта. Да не простая. Очень нескучная кнопка "вверх", 100% отвечающая за свое название. Если у вас на сайте есть нескучные обои – вы просто обязаны поставить нескучную кнопку "вверх". Позвольте своим посетителям насладиться поездкой на Elevator'е!

Space.js

20 апреля 2015 г.


Space.js – Space.js создает эффект 3D скроллинга для вашей страницы. Скрипт поддерживает более 10 видов различных анимаций и максимально прост в использовании. Для корректной работы требуется разделить всю верстку на блоки с классом .space-frame и в определенных дата-атрибутах указать параметры анимации. 

Beep.js


Beep.js – очень неординарная библиотека для написания синтезаторов на основе HTML5 Audio API. А самое главное, то что для написания своей первой мелодии, не требуется детального понимания работы синтезаторов. Достаточно знать, что synth = new Beep.Instrument() создает коллекцию триггеров, каждый из который имеет звуки и ноты. А дальше дело практики и экспериментов. В общем это занятная штука для вашего JavaScript досуга. 

Dragula


Dragula – вероятно самый удобный скрипт для реализация Drag&Drop функционала. Dragula максимально проста в использовании, поддерживает трогательные устройства, не зависит от сторонних библиотек и работает во всех современных браузерах включая IE7+. 

howler.js

16 апреля 2015 г.


howler.js – аудио-библиотека для веба.

hower.js позволяет добавить музыку и звуки к веб-страницам. Поддерживает популярные форматы mp3, wav, ogg. Обладает достаточно удобным API. 

Официальный фичелист:
  • Defaults to Web Audio API
  • Falls back to HTML5 Audio
  • Supports multiple file formats to support all browsers
  • Automatic caching for Web Audio API
  • Implements cache pool for HTML5 Audio
  • Per-sound and global mute/unmute and volume control
  • Playback of multiple sounds at the same time
  • Easy sound sprite definition and playback
  • Fade in/out sounds
  • Supports Web Audio 3D sound positioning
  • Methods can be chained
  • Uses no outside libraries, just pure Javascript
  • Lightweight, 9kb filesize (3kb gzipped)

Поддрежка браузеров: Google Chrome 4.0+, Internet Explorer 9.0+, Firefox 3.5+, Safari 4.0+, Mobile Safari 6.0+ (after user input), Opera 10.5+

SweetAlert



SweetAlert – красивая замена JavaScript'овского alert'а.

Если вы привыкли или любите (да, бывает и так) использовать alert(), но вам всегда хотелось чего-то большего – разрешите представить библиотеку SweetAlert. С ней ваши alert'ы станут sweet.

Пользоваться библиотекой элементарно, а результат ее работы заставит ваши руки автоматически писать sweetAlert() вместо alert(). А если вам действительно хочется большего – то перед вами открываются недурные возможности по кастомизации этих самых alert'ов.

Ну и как водится, лучше один раз увидеть:

Ladda


Ladda – это такие кнопочки с preload-индикатором (колесиком) внутри. Ничего общего с автомобилями.

Выгдялит достаточно эффектно.