Традиционно разработка требует от программиста внимательности и сосредоточения. Это утверждение справедливо и для процесса вёрстки. Переключаясь между макетом и проектом, нужно приложить максимум усилий, чтобы каждое слово, отступ и оттенок оказались на своём месте. Это отличный тренажёр для глазомера, однако временами важные детали ускользают даже от самых зорких профессионалов…

Но отчаиваться рано: науке известны примеры полезных инструментов, которые не оставят веб-разработчиков беде.

В этой статье поговорим о расширениях для браузеров, помогающих облегчить процесс вёрстки и повысить её точность.

ColorZilla

Идеально подобранные шрифты и выверенные отступы — это, конечно, хорошо, но вы когда-нибудь видели сайты с безупречной цветовой палитрой?

Если вам приглянулось сочетание цветов, которое по странному стечению обстоятельств уже используется на другом сайте, рисунке или фотографии, не обязательно отказываться от близкой сердцу идеи: вдохновляться чужими работами и учиться на них — хорошая практика.

А чтобы не подбирать цвета в палитре на глаз, установите расширение ColorZilla. Оно упростит получение цвета любого элемента на странице или изображении, чтобы в дальнейшем использовать нужный оттенок в дизайне своего приложения.

Чтобы получить кодировку любого цвета на странице, достаточно кликнуть на нужный элемент
Чтобы получить кодировку любого цвета на странице, достаточно кликнуть на нужный элемент

Расширение ColorZilla поддерживается браузерами Chrome и Firefox.

PerfectPixel

Чаще всего в процессе разработки у вас будет не только идея в голове, но и готовый макет, а значит, мучительных мук выбора цветов вам всё же удастся избежать (если макет будет рисовать кто-то другой). Но макет — не гарантия безупречного интерфейса: любому перфекционисту известно, что каждый элемент на странице должен совпадать с макетом с точностью до одного пикселя.

Тренировать глазомер для этого не потребуется: облегчить задачу поможет расширение PerfectPixel. С помощью этого расширения можно наложить изображение макета поверх веб-страницы, настроить прозрачность и указать необходимое смещение относительно любой оси. Теперь каждый пиксель будет на своём месте.

Можно увидеть, в каких местах макет и вёрстка расходятся
Можно увидеть, в каких местах макет и вёрстка расходятся

Расширение PerfectPixel поддерживается браузерами ChromeOpera и Edge, а скоро к списку поддерживаемых браузеров присоединится и Safari.

Dimensions

Часто разработчику вместо проверки интерфейса и макета на полное соответствие необходимо только узнать точные размеры некоторых элементов на странице или расстояния между ними. Для этого подойдут стандартные инструменты разработчика, но намного проще и быстрее будет использовать расширение Dimensions. Этот инструмент предлагает лаконичный функционал и не несёт в себе ничего лишнего.

Важно отметить, что расширение распознаёт размеры элементов и расстояния не только на веб-страницах, но и на макетах и любых других изображениях в формате PNG или JPG. Достаточно открыть нужное изображение и активировать расширение: расстояния и величины будут определены так, как будто открыта обычная веб-страница.

При наведении курсора на элемент можно увидеть его размеры
При наведении курсора на элемент можно увидеть его размеры

Расширение Dimensions поддерживается только браузером Chrome.

Итак, это были три расширения, которые способны помочь в трудной и опасной работе веб-разработчика.

А какими браузерными расширениями пользуетесь вы? Пишите о своих фаворитах в комментариях под постом.

Комментарии (4)


  1. PyVolshebnyi
    05.07.2022 14:27
    +5

    Добавлю еще один не менее секретный, но очень полезный для верстальщика инструмент.

    Google Chrome. Этот инструмент позволяет верстальщику визуально оценить, как его разработка будет выглядеть в браузере.


  1. stepmex
    05.07.2022 14:33
    +3

    Расширение ColorZilla поддерживается браузерами Chrome и Firefox.

    А в чём отличие от пипетки в панели разработки имеющейся во всех браузерах?

    PerfectPixel - мне кажется приложения типа Adobe XD и его аналоги, давно отправили к динозаврам необходимость сравнивать шаблона с сайтом. Они выдают уже готовые стили и параметры для вёрстки.

    Расширение Dimensions поддерживается только браузером Chrome.

    Опять же, в чём преимущество над встроенной в панель разработки высчитанной моделью объекта? Там тебе ещё и все отступы, бордеры и позиции показаны.


  1. vahmurka
    05.07.2022 16:20

    вот это обязательно Designer Tools!! даже удивительно почему его нет

    задолбался выкатывать баги про отступы ))

    https://chrome.google.com/webstore/detail/designer-tools/jiiidpmjdakhbgkbdchmhmnfbdebfnhp?hl=ru


  1. DimitriVelichkoGNIVC
    05.07.2022 17:41
    -1

    Отличная статья, автору спасибо)