Gulp-autoprefixer. Или как избавиться от параметрических миксин и затрат времени.

Модуль gulp-autoprefixer – мощный и в тоже время гибкий инструмент для реализации автоматической расстановки вендорных префиксов для тех CSS-свойств, которые в чистом виде не поддерживаются на данный момент.

Гибкость данного модуля заключается в том, что его можно настроить под конкретный проекте с конкретными требованиями относительно поддержки браузерами.
Так если бы нам потребовалось поддерживать браузеры лишь 2х последних версий, то к конфиге мы бы указали last 2 versions. Но тут стоит уточнить, что это дефолтное значение модуля и мы можем ничего не указывать.

Читать далее

SASS + Compass. Коротко о главном. Установка, настройка, преимущества.

Как наверное все уже в курсе того, что для упрошения и инкапсуляции шаблонов верски все чаще используются фрейворки. В них используется как правило один из языков разметки, таких как XML, JSON или Jade. Что позволяет разбивать структуру страницы на независимые друг от друга блоки и переиспользовать их на других страницах. Данная методология была разработана в Яндекс и получила свое название БЭМ (Блок Элемент Модификатор). К их числу можно отнести BEM-tools, сборки на основе Gulp и Grunt.

Читать далее

Необходимые дополнения Firefox для эффективной работы веб-разработчика.

Ни для кого не секрет, что большая часть веб-разработчиков предпочитает работать именно в браузере Firefox, нежели в браузерах других разработчиков.
Одной из причин этому – наличае огромного кол-ва полезных аддов, позволяющих сократить время выполнения той или иной задачи. Сделать это более качественно.
В данной статье мне хотелось бы рассмотреть те, которые я использую в своей работе и считаю необходимыми для каждого веб-разработчика. Так или иначе они должны быть в арсенале.

Читать далее