javascript — добавить звуки на страницу

Loud links Step 1

At the root of your website directory create a folder named “sounds” with 2 more folders inside it with the names “mp3” & “ogg”. sound folders

[...]

Обзор способов и протоколов аутентификации в веб-приложениях

Источник: habrahabr.ru/company/dataart/blog/262817

Способ Основное применение Протоколы По паролю Аутентификация пользователей HTTP, Forms По сертификатам Аутентификация пользователей в безопасных приложениях; аутентификация сервисов SSL/TLS По одноразовым паролям Дополнительная аутентификация пользователей (для достижения two-factor authentication) Forms По ключам доступа Аутентификация сервисов и приложений - По токенам Делегированная аутентификация пользователей; делегированная авторизация приложений SAML, WS-Federation, OAuth, OpenID Connect [...]

JavaScript — jQuery Sparklines

jQuery Sparklines позволяет нарисовать маленькие графики по передаваемым данным прямо в браузере.

This jQuery plugin generates sparklines (small inline charts) directly in the browser using data supplied either inline in the HTML, or via javascript. The plugin is compatible with most modern browsers and has been tested with Firefox 2+, Safari 3+, Opera 9, Google [...]

Adding Audio to Web Apps — Добавление аудио в веб-приложения

Источник: Adding Audio to Web Apps -Telerik Developer Network.

Blip is a lightweight JavaScript library that wraps the Web Audio API, abstracting away the AudioContext, and simplifying node creation and audio routing. It also provides some extremely powerful and flexible methods for looping and manipulating samples that allow for both temporal precision and musical expressiveness.

[...]

Frontend stuff — модерируемая коллекция фреймворков, библиотек и инструментов для веба

Frontend stuff — модерируемая коллекция фреймворков, библиотек и инструментов для веба

Вклад FaceBook в мировой порядок

GitHub flow OpenNet - "Facebook открыл код статического анализатора для языка JavaScript" facebook/flow Getting started with Flow

PrettyForms — простая клиент-серверная валидация форм / Хабрахабр

Вариант с клиент-серверной валидацией Алгоритм работы: Когда пользователь вводит данные в форму, библиотека проверяет данные и оповещает об ошибках, если они возникли. Пользователь нажимает кнопку отправки формы. Библиотека снова проводит валидацию всех данных, и если всё нормально, она собирает все данные формы, отправляет POST-запрос на сервер и ожидает от него JSON-ответ в специальном формате. Сервер, [...]

JavaScript — Multi level Drop Down Menu Bootstrap 3

"Multi level dropdown menu BS3" Bootstrap 3.0.0 Snippet by msurguy - пример работающего контекстного многоуровневого меню. Всё хорошо, но как менять темы? Но в целом приемлемо.

Responsive Multi level Drop Down Menu Bootstrap 3 - UPDATED - Jeff Mould - меню действительно многоуровневое, но требует вмешательства в bootstrap.js.

Context menu plugin for Twitter's Bootstrap framework [...]

JavaScript — Guardian 1.0

Guardian - плагин для валидации форм. Позволяет пометить незаполненные разделы, вывести простые сообщения, общее сообщение для всей формы, или добавить свой функционал.

 

JavaScript — таймер с коррекцией по серверному времени

Одна из проблем административных систем (например, баз данных) - различие времени на клиентском компьютере и времени на сервере. Решить эту проблему почти невозможно, так как NTP протокол для HTTP сессии нереализуем из-за непредсказуемых задержек, а время генерации страницы не представляет интереса из-за AJAX запросов отображения данных. Но что-то можно получить имитацией NTP.

Система состоит из [...]