Perfect Pixel в помощь верстальщику

Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Читать в полной версии →

Всем привет. Меня зовут Максим Дзюбак. Учусь в Хекслете в профессии «Верстальщик». В процессе прохождения уроков, особенно испытаний, возникли сложности с проверкой решения. Задания в верстке проверяются методом сравнения скриншотов:

expected.jpg — то, так должно быть

actual.jpg — то, что сделали мы

diff.jpg — разница actual.jpg с expected.jpg

В diff.jpg скриншоте мне не до конца было понятно, как расположить элементы, а самое главное, я не мог их подвигать в режиме реального времени. На помощь пришёл Perfect Pixel. Перед демонстрацией его работы хочу предупредить, что использовать этот инструмент лучше с точки зрения удобства просмотра расположения своего макета в сравнении с оригиналом, и не заниматься бездумной подгонкой пиксель в пиксель, иначе это приведёт к неконтролируему хаосу в коде, в голове и в жизни. Про такой антипаттерн писал Никита Михайлов. Прочтите обязательно перед использованием.

Теперь к тому, как использовать Perfect Pixel на примере уроков в Хекслете:

Вот так перед нами будут наглядно видны различия в верстке. При этом мы можем в этом же окне, в инструментах разработчика, изменять свою верстку. Как по мне — это очень удобно. Главное удержаться от соблазна бездумной попиксельной подгонки макета.

Пишите в комментариях если было полезно и ставьте лайк.

Всем добра!