Блог / JavaScript
Прототипно-ориентированный сценарный язык программирования

Как вывести один RTB‑блок Яндекса несколько раз на одной странице
В Гугл Адсенс можно создать один рекламный блок и вставить его несколько раз на одной странице. В Рекламной сети Яндекса (РСЯ) ...

Как задержать выполнение скрипта до загрузки jQuery
Бездумная гонка за показателями Google PageSpeed часто приводит к поломке некоторых динамических элементов на jQuery. Покажу один из частых примеров и способ, как все это можно быстро починить.

Как вывести каждое слово с новой строки
Кастомизация обновляемых шаблонов интересна тем, что для решения многих тривиальных задач приходится проявлять смекалку. Я недавно рассказывал, как изменить стиль некоторых элементов в тексте без внесения изменений в HTML-код. Сегодня продолжу и покажу, как вывести все слова с новой строки.

Как изменить стиль первого слова в тексте (:first-word)
Недавно спрашивали, как средствами CSS сделать динамическое выделение первого слова в тексте. Оказалось, не всё так просто.

Шпаргалка по регулярным выражениям
Представить веб-разработку без использования регулярных выражений (RegExp) невозможно. Синтаксис этого инструмента на первый взгляд кажется нереально сложным и совершенно не понятным. Однако, это не так. Сегодня я немного расскажу про регулярки, поделюсь хорошей шпаргалкой, парочкой сервисов и книгами.

Как правильно подключить jQuery и другие скрипты к Вордпресс
Разгребая чужой код, иногда нарываешься на такие «интересные» решения, что буквально впадаешь в ступор. Недавно на одном сайте видел, как jQuery подключался несколько раз на странице. Думаю, нужно рассказать, как это правильно делается в Вордпресс.

Как вывести на сайте число фолловеров Твиттера
Существует несколько способов решения этой задачи, об одном из них я уже рассказывал. Сегодня я покажу ещё один, более простой способ получения количества фолловеров без аутентификации приложения и генерации токена.
Как встроить адаптивное видео с YouTube в WordPress
Вряд ли вы столкнётесь с проблемами адаптивности при встраивании видео с YouTube, если используете какую-то современную, продвинутую или премиум-тему WordPress. А вот с бесплатными и любительскими темами проблемы возникают очень даже часто. И сегодня я расскажу как с этим бороться.

Делаем анимированные градиенты
Я периодически рассказываю о новых интересных JS-библиотеках, с которыми мне приходится сталкиваться в работе. Сегодня я хочу продолжить эту традицию и рассказать об одной маленькой библиотеке, с помощью которой можно создавать впечатляющие фоны в виде анимированных цветных градиентов.

Автоматическая генерация градиентов из изображений
Если вы пользуетесь iTunes, то наверняка обращали внимание как фон подстраивается под цвета обложки активного диска, и насколько гармонично это выглядит.

Лайтбоксы для Bootstrap 3
Каждый верстальщик знает, что такое Twitter Bootstrap. Можно долго спорить в необходимости его использования. Бесспорно то, что Bootstrap очень прост в использовании, сильно экономит время верстальщика, отлично адаптируется под любые разрешения, совместим со всеми браузерами, полностью открыт и бесплатен.

Device.js — ещё один из способов определения окружающей среды пользователя
Я уже как-то рассказывал о некоторых способах определения размера экрана пользователя с помощью JS и встроенных функциях ...