Главная | Все статьи | Дневник студента

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

Время чтения статьи ~1 минута
Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Perfect Pixel в помощь верстальщику главное изображение

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

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

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

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

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

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

  • Выбираем expected.jpg скришот. Именно такой результат должен быть у нас плюс/минус.

expected.jpg

  • Сохраняем скриншот к себе на устройство.

save_image_as

  • Устанавливаем плагин Perfect Pixel в свой браузер по ссылке. На момент написания статьи плагин доступен для Chrome, Opera и Edge.

  • В веб-доступе в инструментах разработчика браузера вводим ширину экрана такую же, как на скриншоте expected.jpg. В этом примере у меня 1900.

enter_width

  • Нажимаем на плагин Perfect Pixel и выбираем наш сохранённый expected.jpg скриншот. Задаем ему по осям X и Y — 0 и размер 1.0, прозрачность ставим 50%.

click_to_plugin_perfect_pixel

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

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

Всем добра!

Аватар пользователя Maxim Dzyubak
Maxim Dzyubak 20 февраля 2023
3
Похожие статьи
Рекомендуемые программы
профессия
от 25 000 ₸ в месяц
Разработка фронтенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 26 декабря
профессия
от 25 000 ₸ в месяц
Разработка веб-приложений на Django
10 месяцев
с нуля
Старт 26 декабря
профессия
от 14 960 ₸ в месяц
Ручное тестирование веб-приложений
4 месяца
с нуля
Старт 26 декабря
профессия
от 25 000 ₸ в месяц
Разработка приложений на языке Java
10 месяцев
с нуля
Старт 26 декабря
профессия
от 24 542 ₸ в месяц
новый
Сбор, анализ и интерпретация данных
9 месяцев
с нуля
Старт 26 декабря
профессия
от 25 000 ₸ в месяц
Разработка веб-приложений на Laravel
10 месяцев
с нуля
Старт 26 декабря
профессия
от 28 908 ₸ в месяц
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 26 декабря
профессия
от 39 525 ₸ в месяц
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
16 месяцев
с нуля
Старт 26 декабря
профессия
от 25 000 ₸ в месяц
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Автоматизированное тестирование веб-приложений на JavaScript
8 месяцев
c опытом
Старт 26 декабря