Для людей Во-первых, давайте сразу будем исходить из того, что мы создаем контент для людей, а не для поисковых систем. Т.е. наша задача именно заинтересовать людей в нашем контенте, а […]
Фоновое видео на весь экран
Добавить на страницу видео в качестве фонового изображения можно через HTML5 Fullscreen API и плагин BigVideo.js для jQuery. Видео автоматически растянется по размеру экрана. Предварительно нужно загрузить библиотеки jQuery, jQuery […]
Криптографические js-алгоритмы
CryptoJS является растущей коллекцией стандартных и безопасных алгоритмов шифрования, реализованных на JavaScript с использованием лучших практик и моделей. Она быстрая, имеет последовательный и простой интерфейс. Официальная страница CryptoJS. […]
51degrees – пакет для определения мобильных пользователей
Для тех случаев, когда request.browser.ismobiledevice плохо отрабатывает, для определения мобильных пользователей можно использовать 51degrees.
Тип браузера пользователя по UserAgent
Используя UserAgent, можно определить, мобильный ли браузер у пользователя (для наиболее распространённых платформ): var isMobile = Regex.IsMatch(UserAgent, @”mobile|android|kindle|silk|midp”, RegexOptions.IgnoreCase | RegexOptions.CultureInvariant);
Использование $connection.hub.start().done в нескольких местах приложения
Иногда возникает необходимость использовать конструкцию: $connection.hub.start().done несколько раз и в разных местах приложения. При этом такая запись иногда может привести к ошибке вида: SignalR: Connection has not been fully initialized. […]
Dragscroll скрипт для скроллирования путем перетягивания
Dragscroll – мини JavaScript библиотека (min – 734 байт), которая позволяет скроллировать через перетягивание мышей (в стиле “drag and drop” или “click and hold”). Она не имеет зависимостей и написана […]
Получить значение из DapperRow по имени колонки
Пусть имеется dynamic result, полученный при помощи Dapper query: List items Он содержит записи в следующем формате: {DapperRow, id = ’17’} Для того, чтобы получить значение по имени колонки, необходимо: […]
SB Admin 2 – Bootstrap шаблон с готовой версткой элементов
Используйте во время работы готовую разметку от SB Admin 2. В этом шаблоне большинство элементов уже сверстано, что очень удобно и ускоряет процесс верстки для разработчика.
Разница между двумя датами в JavaScript
Разницу в днях между 2-мя датами в JavaScript можно получить следующим образом: Создать две переменные типа Date, передав обязательно даты как строку обернутую кавычками. Получить разницу между датами в миллисекундах. […]