JavaScript архив

Использование локального хранилища в JavaScript

14-08-10 Html, JavaScript LocalStorage 0

Очень часто первым приложением на JavaScript бывает Todo-список, но проблема подобных приложений в том, что после обновления страницы все пункты списка пропадают. Простое решение этой проблемы — использование локально хранилища (Local Storage). Локальное хранилище позволяет хранить данные на машине пользователя и вы легко сможете загрузить список из него после обновления страницы. В этой статье мы […]

Использование технологии Drag and drop в HTML5

14-07-06 Html, JavaScript DragAndDrop 0

Долгое время для создания Drag&Drop интерфейсов использовались реализации на JavaScript, но браузеры не имели встроенной поддержки Drag&Drop. С приходом HTML5 современные браузеры позволяют легко создавать drag and drop интерфейсы. В этой статье мы рассмотрим основные принципы создания Drag&Drop интерфейсов.

Делаем аудио плеер с помощью jQuery и jPlayer

14-02-11 Html, JavaScript Audio 16

Раньше, в начале 2000х, возможности воспроизведения аудио или видео контента онлаин, в браузере были сильно ограничены. Сегодня, благодаря новым возможностям HTML5 и тегу <audio> мы можем сами создавать аудио и видео плееры без каких-либо ограничений. Чем и займемся в этой статье 🙂

Создаем простой Parallax эффект

14-02-05 JavaScript jQuery 4

Многие сайты  используют в своем оформлении параллакс эффекты. По сути, параллакс — это прокрутка нескольких слоев контента на разных скоростях для создания эффекта перспективы и глубины. Слоев может быть сколько угодно. В этой статье мы рассмотрим  базовые принципы создания параллакс эффекта на примере с двумя слоями.

Создание кнопок со встроенным индикатором процесса

13-10-30 JavaScript Animation, jQuery, Loading 0

Прогресс-бары сейчас стали очень популярны и есть много плагинов, позволяющих добавить их к себе на сайт. Но как сделать собственный? Нет, мы не будем изобретать велосипед, мы сделаем что-то новое — кнопки со встроенной индикацией загрузки. Такие кнопки будут идеальны для отображения прогресса отправки данных формы или выполнения AJAX запроса. Мы будем использовать стили CSS3, […]

Красивая AJAX форма для загрузки файлов

13-07-17 Css, JavaScript Ajax, CSS3, jQuery 22

В этом уроке мы сделаем небольшую AJAX форму для загрузки файлов, которая позволит посетителям загружать файлы с помощью технологии drag/drop или при помощи обычного выбора файлов. Мы будем использовать плагины jQuery File Upload и  jQuery Knob для отображения прогресса загрузки. Т.к. форма будет иметь возможность загружать файлы двумя способами, она будет работать даже если drag/drop не поддерживается.

Выбор цвета на изображении с помощью HTML5 Canvas

13-03-26 Html, JavaScript Canvas, JavaScript 1

Создание приложений с использованием canvas — это новая возможность HTML5, которая поддерживается современными браузерами. С помощью canvas можно создавать даже игры. В этом уроке мы будем использовать элемент canvas для создания простого приложения, которое будет определять цвет точки на картинке.