Как создавать хороший контент для своего сайта или группы?

Для людей Во-первых, давайте сразу будем исходить из того, что мы создаем контент для людей, а не для поисковых систем.…

9 лет ago

Фоновое видео на весь экран

Добавить на страницу видео в качестве фонового изображения можно через HTML5 Fullscreen API и плагин BigVideo.js для jQuery. Видео автоматически…

9 лет ago

Криптографические js-алгоритмы

CryptoJS является растущей коллекцией стандартных и безопасных алгоритмов шифрования, реализованных на JavaScript с использованием лучших практик и моделей. Она быстрая,…

9 лет ago

51degrees – пакет для определения мобильных пользователей

Для тех случаев, когда request.browser.ismobiledevice плохо отрабатывает, для определения мобильных пользователей можно использовать 51degrees.      

9 лет ago

Тип браузера пользователя по UserAgent

Используя UserAgent, можно определить, мобильный ли браузер у пользователя (для наиболее распространённых платформ): var isMobile = Regex.IsMatch(UserAgent, @"mobile|android|kindle|silk|midp", RegexOptions.IgnoreCase |…

9 лет ago

Использование $connection.hub.start().done в нескольких местах приложения

Иногда возникает необходимость использовать конструкцию: $connection.hub.start().done несколько раз и в разных местах приложения. При этом такая запись иногда может привести…

9 лет ago

Dragscroll скрипт для скроллирования путем перетягивания

Dragscroll - мини JavaScript библиотека (min - 734 байт), которая позволяет скроллировать через перетягивание мышей (в стиле "drag and drop"…

9 лет ago

Получить значение из DapperRow по имени колонки

Пусть имеется dynamic result, полученный при помощи Dapper query: List items Он содержит записи в следующем формате: {DapperRow, id =…

9 лет ago

SB Admin 2 – Bootstrap шаблон с готовой версткой элементов

Используйте во время работы готовую разметку от SB Admin 2. В этом шаблоне большинство элементов уже сверстано, что очень удобно…

9 лет ago

Разница между двумя датами в JavaScript

Разницу в днях между 2-мя датами в JavaScript можно получить следующим образом: Создать две переменные типа Date, передав обязательно даты…

9 лет ago