Тютелька в тютельку
Полная кроссбраузерность, «пиксель-пёрфект» — распространённые требования к вёрстке макетов. Вот только в большинстве случаев это лишь культ карго.
На производстве важно соответствие между чертежом и деталью до десятых, сотых, тысячных миллиметра; любое отступление — брак. Никто не считает этот подход идиотским, однако он был бы таковым, если бы следили только за работой токаря.
В Крутых Компаниях принято сравнивать шаблон с макетом методом наложения: в процессе сверки становятся видны любые несовпадения, отступления вёрстки от макета. Метод бронебойный и безотказный, но есть один нюанс...
Чаще всего никто не проверяет таким образом работу дизайнера, но любой халтурный чертёж, каким бы виртуозным ни был токарь или даже станок с ЧПУ, в результате получится только бракованная деталь.
Нормальный технолог ценит математику в целом и пропорции в частности. При бессистемном проектировании, люфтящих макетах, а значит, плохих входных данных, избежать раздувания кода за счёт десятков модификаторов становится трудно. Дорогая плата за безалаберность дизайнера, не так ли?
Играете в дотошного контрол-фрика? Тогда играйте на всю и не забывайте трясти дизайнера. В идеальном случае качество работы на всех этапах должно быть одинаково высоким, но чаще работает «испорченный телефон», постепенное ухудшение. Редкая ситуация — та, в которой каждый следующий исполнитель делает лучше. К слову, в последнем случае нужно срочно задуматься о первом звене цепи: оно самое слабое и тянет весь процесс вниз.
Партизанский дизайн — ликвидация очевидных дизайнерских ошибок на этапе вёрстки без уведомления кого-либо.
Верстаете хаотичные макеты? Займитесь партизанским дизайном: приводите отступы к средним и более логичным, подтягивайте качество значков, избавляйтесь от грязных мест. Конечно, для этого нужно уметь в дизайн, но это так же важно, как и для дизайнера знать основы вёрстки.
Дрочите с пользой — пусть хоть бицепс растёт.