Sergey Goryachev: поэтому .social - это блок. он может использоваться в нескольких местах.
а элемент .header__social правильно его спозиционирует в шапке. Аналогично элемент подвала .footer__social займется позиционированием иконок в подвале. Сам блок иконок не должен заниматься своим позиционированием (никаких там margin, left, top, width и т.п.)
DevMan: И идеальном мире - да =) В реальности, владельцу сайта пофиг на всякие там source, отдаешь ему полный пакет исходников, он зальет только готовое на хостинг. А потом ищи-свищи эти исходники...
DevMan: >>> less или любой другой препроцессор незачем держать на сервере
А все-таки приятно, когда берешь заказ на доработку сайта, получаешь от клиента доступ к ftp, смотришь, а там в отдельной папочке лежат все исходники плюс конфигурация сборщика.
Илья Резник: пожалуйста. такие проколы будут постоянно. чисто человеческий фактор. порекомендовал бы сразу юзать scss вариант =) Впрочем, это сугубо личное дело ..