0 added
0 removed
Original
2026-01-01
Modified
2026-02-21
1
<p><a>#статьи</a></p>
1
<p><a>#статьи</a></p>
2
<ul><li>29 авг 2022</li>
2
<ul><li>29 авг 2022</li>
3
<li>0</li>
3
<li>0</li>
4
</ul><p>Что и зачем нужно сделать дизайнеру, чтобы его картинки превратились в качественный продукт.</p>
4
</ul><p>Что и зачем нужно сделать дизайнеру, чтобы его картинки превратились в качественный продукт.</p>
5
<p>Иллюстрация: Merry Mary для Skillbox Media</p>
5
<p>Иллюстрация: Merry Mary для Skillbox Media</p>
6
<p>Пишем про дизайн и искусство. Всё, что вы хотели знать о настоящем, прошлом и будущем визуальной культуры.</p>
6
<p>Пишем про дизайн и искусство. Всё, что вы хотели знать о настоящем, прошлом и будущем визуальной культуры.</p>
7
<p>Создание сайта - трудоёмкий процесс, потому что надо не только продумать его логику и разработать стиль, но ещё сверстать и запрограммировать страницу.</p>
7
<p>Создание сайта - трудоёмкий процесс, потому что надо не только продумать его логику и разработать стиль, но ещё сверстать и запрограммировать страницу.</p>
8
<p>Иногда дизайнер рисует хороший макет, а после вёрстки качество заметно падает:</p>
8
<p>Иногда дизайнер рисует хороший макет, а после вёрстки качество заметно падает:</p>
9
<ul><li>появились лишние отступы,</li>
9
<ul><li>появились лишние отступы,</li>
10
<li>пропали элементы,</li>
10
<li>пропали элементы,</li>
11
<li>текст выходит за рамки контентной области.</li>
11
<li>текст выходит за рамки контентной области.</li>
12
</ul><p>Часто это происходит из-за того, что дизайнер плохо подготовил макет для вёрстки и разработчик его не понял. В нашем материале - инструкция, как этого избежать и сэкономить время себе и команде.</p>
12
</ul><p>Часто это происходит из-за того, что дизайнер плохо подготовил макет для вёрстки и разработчик его не понял. В нашем материале - инструкция, как этого избежать и сэкономить время себе и команде.</p>
13
<p>После получения технического задания вы уже наверняка будете представлять себе, какие сложные анимации и сценарии вы бы хотели добавить на сайт. Часто на практике бывает так, что некоторые вещи в финальной работе приходится упрощать или вовсе удалять. Но ещё хуже - если у вас получится "летающий асфальтоукладчик", который разработчики в принципе сделать не смогут.</p>
13
<p>После получения технического задания вы уже наверняка будете представлять себе, какие сложные анимации и сценарии вы бы хотели добавить на сайт. Часто на практике бывает так, что некоторые вещи в финальной работе приходится упрощать или вовсе удалять. Но ещё хуже - если у вас получится "летающий асфальтоукладчик", который разработчики в принципе сделать не смогут.</p>
14
<p>Летающий асфальтоукладчик легко придумать, описать, сделать макет и мокап. Но когда дело доходит до разработки, выяснится, что он не летит, не кладёт асфальт и выглядит всё не так.</p>
14
<p>Летающий асфальтоукладчик легко придумать, описать, сделать макет и мокап. Но когда дело доходит до разработки, выяснится, что он не летит, не кладёт асфальт и выглядит всё не так.</p>
15
<p><strong>Илья Бирман,</strong><a>арт-директор</a></p>
15
<p><strong>Илья Бирман,</strong><a>арт-директор</a></p>
16
<p>Дело в том, что техническое задание никогда не будет исчерпывающим. Поэтому прежде чем браться за работу, посоветуйтесь с клиентом и его разработчиками о технических ограничениях. Так вы сможете заранее понять, что сможете сделать как запланировали и что можно не делать совсем. Ещё лучше - если вы сможете сами разобраться в технологии разработчиков на базовом уровне и прочитать документацию.</p>
16
<p>Дело в том, что техническое задание никогда не будет исчерпывающим. Поэтому прежде чем браться за работу, посоветуйтесь с клиентом и его разработчиками о технических ограничениях. Так вы сможете заранее понять, что сможете сделать как запланировали и что можно не делать совсем. Ещё лучше - если вы сможете сами разобраться в технологии разработчиков на базовом уровне и прочитать документацию.</p>
17
<p>А ещё стоит сразу предупредить разработчиков, в каком формате вы будете передавать файлы.</p>
17
<p>А ещё стоит сразу предупредить разработчиков, в каком формате вы будете передавать файлы.</p>
18
<p>Разработчики делают сайты на CSS и HTML - они считают все изображения и расстояния в пикселях. Пиксель по умолчанию не может быть дробным, поэтому кегль или отступ с размером 27,789 пикселя внедрить очень трудно.</p>
18
<p>Разработчики делают сайты на CSS и HTML - они считают все изображения и расстояния в пикселях. Пиксель по умолчанию не может быть дробным, поэтому кегль или отступ с размером 27,789 пикселя внедрить очень трудно.</p>
19
<p>Чтобы избежать лишних проблем, избавляйтесь от всех дробных чисел в макете. В противном случае разработчик будет сам всё округлять и сломает вам всю композицию.</p>
19
<p>Чтобы избежать лишних проблем, избавляйтесь от всех дробных чисел в макете. В противном случае разработчик будет сам всё округлять и сломает вам всю композицию.</p>
20
<em>Изображение: Skillbox Media</em><p>Кажется, что если текстовый блок гораздо больше, чем нужно, то ничего страшного не произойдёт - там же всё равно нет текста. На самом деле для разработчика это знак - ограничители текста должны быть именно такими, потому что дизайнер что-то там придумал. Из-за этого итоговая вёрстка может превратиться в кашу. Поэтому следите, чтобы у текста всегда была включена настройка автоматического выравнивания по высоте .</p>
20
<em>Изображение: Skillbox Media</em><p>Кажется, что если текстовый блок гораздо больше, чем нужно, то ничего страшного не произойдёт - там же всё равно нет текста. На самом деле для разработчика это знак - ограничители текста должны быть именно такими, потому что дизайнер что-то там придумал. Из-за этого итоговая вёрстка может превратиться в кашу. Поэтому следите, чтобы у текста всегда была включена настройка автоматического выравнивания по высоте .</p>
21
<em>Изображение: Skillbox Media</em><p>Ещё одно свойство текста - он может быть бесконечно длинным. Если вы это не учитываете, то готовьтесь, что итоговая вёрстка будет постоянно ломаться.</p>
21
<em>Изображение: Skillbox Media</em><p>Ещё одно свойство текста - он может быть бесконечно длинным. Если вы это не учитываете, то готовьтесь, что итоговая вёрстка будет постоянно ломаться.</p>
22
<em>Изображение: Skillbox Media</em><p>Также старайтесь делать модули - если они на одном и том же информационном уровне, то они должны быть одинаковыми. А "почти одинаковых" модулей должно быть как можно меньше, чтобы разработчики быстрее и чище превратили ваши картинки в продукт.</p>
22
<em>Изображение: Skillbox Media</em><p>Также старайтесь делать модули - если они на одном и том же информационном уровне, то они должны быть одинаковыми. А "почти одинаковых" модулей должно быть как можно меньше, чтобы разработчики быстрее и чище превратили ваши картинки в продукт.</p>
23
<em>Изображение: Skillbox Media</em><p>Чтобы не перенагружаться с выравниванием всего со всем, используйте Auto Layout. Он автоматически подстроит все модули внутри себя по заданным значениям.</p>
23
<em>Изображение: Skillbox Media</em><p>Чтобы не перенагружаться с выравниванием всего со всем, используйте Auto Layout. Он автоматически подстроит все модули внутри себя по заданным значениям.</p>
24
<p>То, что у вас во время работы образуются скрытые группы и хаотичные названия, - это нормально. Но человек со стороны в таком документе никогда не разберётся самостоятельно. Поэтому, прежде чем передавать макет разработчикам, наведите в нём порядок:</p>
24
<p>То, что у вас во время работы образуются скрытые группы и хаотичные названия, - это нормально. Но человек со стороны в таком документе никогда не разберётся самостоятельно. Поэтому, прежде чем передавать макет разработчикам, наведите в нём порядок:</p>
25
<ul><li>удалите скрытые слои и лишние стили,</li>
25
<ul><li>удалите скрытые слои и лишние стили,</li>
26
<li>разблокируйте все слои,</li>
26
<li>разблокируйте все слои,</li>
27
<li>дайте всем объектам осмысленные названия.</li>
27
<li>дайте всем объектам осмысленные названия.</li>
28
</ul><em>Изображение: Skillbox Media</em><p>Чтобы сэкономить на этом время, пользуйтесь плагинами:</p>
28
</ul><em>Изображение: Skillbox Media</em><p>Чтобы сэкономить на этом время, пользуйтесь плагинами:</p>
29
<p>Если вы показываете чекбокс, переключатель или другой подобный элемент интерфейса - не забудьте продемонстрировать и его состояния. В идеале - опишите то, что он активирует и как должен работать внутри системы.</p>
29
<p>Если вы показываете чекбокс, переключатель или другой подобный элемент интерфейса - не забудьте продемонстрировать и его состояния. В идеале - опишите то, что он активирует и как должен работать внутри системы.</p>
30
<p>Ещё одна важная вещь - связь экранов друг с другом. Чтобы система работала так, как вы задумали, разработчик должен понимать, что будет, если пользователь нажмёт на одну из кнопок внутри экрана. Эту связь можно показать с помощью стрелок:</p>
30
<p>Ещё одна важная вещь - связь экранов друг с другом. Чтобы система работала так, как вы задумали, разработчик должен понимать, что будет, если пользователь нажмёт на одну из кнопок внутри экрана. Эту связь можно показать с помощью стрелок:</p>
31
<em>Изображение: Skillbox Media</em><p>Состояния элементов интерфейса лучше всего демонстрировать вариативными компонентами. А для указания связей лучше подойдёт<a>плагин Autoflow</a>.</p>
31
<em>Изображение: Skillbox Media</em><p>Состояния элементов интерфейса лучше всего демонстрировать вариативными компонентами. А для указания связей лучше подойдёт<a>плагин Autoflow</a>.</p>
32
<p>Если вы переживаете, что некоторые эффекты верстальщик может сделать не так, оставьте для него комментарий с описанием. Это поможет вам сэкономить время при согласовании результата.</p>
32
<p>Если вы переживаете, что некоторые эффекты верстальщик может сделать не так, оставьте для него комментарий с описанием. Это поможет вам сэкономить время при согласовании результата.</p>
33
<em>Изображение: Skillbox Media</em><p>Во время работы собирайте все-все стандартные элементы интерфейса в отдельную страницу документа и преобразуйте их в компоненты. Благодаря этому к концу проекта у вас появится дизайн-система: разработчик сразу будет видеть все стандартные элементы дизайна, а вам не придётся их перерисовывать из раза в раз.</p>
33
<em>Изображение: Skillbox Media</em><p>Во время работы собирайте все-все стандартные элементы интерфейса в отдельную страницу документа и преобразуйте их в компоненты. Благодаря этому к концу проекта у вас появится дизайн-система: разработчик сразу будет видеть все стандартные элементы дизайна, а вам не придётся их перерисовывать из раза в раз.</p>
34
<em>Изображение: Skillbox Media</em><p>Не забывайте, что все состояния элементов можно показать интерактивными компонентами. А ещё хорошо, когда на странице со всеми элементами описаны стили: цвета, шрифты и иконки.</p>
34
<em>Изображение: Skillbox Media</em><p>Не забывайте, что все состояния элементов можно показать интерактивными компонентами. А ещё хорошо, когда на странице со всеми элементами описаны стили: цвета, шрифты и иконки.</p>
35
<p>Любую анимацию очень сложно описать текстом или словами - всегда есть шанс, что разработчик вас поймёт не так. Чтобы такой ситуации не возникло, отправляйте макет сразу с живыми анимациями - сделать их можно прямо в Figma.</p>
35
<p>Любую анимацию очень сложно описать текстом или словами - всегда есть шанс, что разработчик вас поймёт не так. Чтобы такой ситуации не возникло, отправляйте макет сразу с живыми анимациями - сделать их можно прямо в Figma.</p>
36
<p>Договоритесь с разработчиками о встрече или созвоне и проведите им презентацию своего дизайна - чтобы они понимали, как и что им нужно будет сделать с вашим макетом. Дайте им задать вам вопросы и прокомментировать ваши дизайн-решения - возможно, они смогут подсказать вам, как вы можете что-то упростить или улучшить.</p>
36
<p>Договоритесь с разработчиками о встрече или созвоне и проведите им презентацию своего дизайна - чтобы они понимали, как и что им нужно будет сделать с вашим макетом. Дайте им задать вам вопросы и прокомментировать ваши дизайн-решения - возможно, они смогут подсказать вам, как вы можете что-то упростить или улучшить.</p>
37
<p>Лучше, когда вы проведёте презентацию разработчикам раньше, чем клиенту. Иначе может оказаться так, что вам придётся вносить изменения в утверждённый макет - на это обычно тратят очень много ресурсов.</p>
37
<p>Лучше, когда вы проведёте презентацию разработчикам раньше, чем клиенту. Иначе может оказаться так, что вам придётся вносить изменения в утверждённый макет - на это обычно тратят очень много ресурсов.</p>
38
<a><b>Попробуйте бесплатно 4 топовые профессии в дизайне</b>Пройдите бесплатный курс по дизайну. Добавьте 4 крутых кейса в портфолио и решите, в каком направлении развиваться дальше. Пройти курс→</a>
38
<a><b>Попробуйте бесплатно 4 топовые профессии в дизайне</b>Пройдите бесплатный курс по дизайну. Добавьте 4 крутых кейса в портфолио и решите, в каком направлении развиваться дальше. Пройти курс→</a>