Тестируем верстку в Safari без макбука! Проверка кроссбраузерности, отладка js в macOS из под Windows

Удаляем собачек из группы ВК без стороннего софта и расширений (Режим полуавтоматический)

iDaBuilder — Сборка Gulp + PostCSS

Кастомный виджет Яндекс.Переводчик для сайтов
Когда-то я предложил свое решение по кастомизации виджета googleTranslate и вот недавно мне понадобилось сделать пользовательский выпадающий список с выбором языков, но уже с виджетом яндекс переводчика...
Unitpay ajax form с генерацией подписи

Отложенная вставка медиа ресурсов на сайт

Вставка видео с youtube или twitch на сайт довольно обычное дело. Заходим на страницу с видео, нажимаем на кнопку поделиться, копируем iframe, вставляем в нужном месте и готово, видео сразу же появляется на сайте, но в этом и заключается проблема...
Категория: JavaScript / seo
Как создать Youtube API KEY v3

Чтобы создать API KEY для Youtube необходимо иметь аккаунт Google и если у вас его нет, то создаем его. Заходим в Google API Console и в панели...
Лицемерие google. PageSpeed Insights
Используйте современные форматы изображений:
Форматы JPEG 2000, JPEG XR и WebP обеспечивают более эффективное сжатие по сравнению с PNG или JPEG, поэтому такие изображения загружаются быстрее и потребляют меньше трафика.
Форматы JPEG 2000, JPEG XR и WebP обеспечивают более эффективное сжатие по сравнению с PNG или JPEG, поэтому такие изображения загружаются быстрее и потребляют меньше трафика.
С этим не поспоришь, а WebP, когда я его первый раз увидел, я был потрясен. Отличное сжатие без явной потери качества. Но там же сразу можно перейти по ссылке и увидеть, какова же поддержка бразуерами данного формата?

На момент написания данной статьи, это всего 80%. Вполне не плохо, но...
Методология БЭМ на примере стикеров в opencart
