HTML Diff
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>10 окт 2019</li>
2 <ul><li>10 окт 2019</li>
3 <li>0</li>
3 <li>0</li>
4 </ul><h2>Дизайн-система: что это, кому нужно и как её создать</h2>
4 </ul><h2>Дизайн-система: что это, кому нужно и как её создать</h2>
5 <p>Объясняем на примерах, зачем нужна дизайн-система, какие преимущества она даёт и почему нужна далеко не всем.</p>
5 <p>Объясняем на примерах, зачем нужна дизайн-система, какие преимущества она даёт и почему нужна далеко не всем.</p>
6 <p> vlada_maestro / shutterstock</p>
6 <p> vlada_maestro / shutterstock</p>
7 <p>Переводит, пишет, редактирует. Любит живую речь, уважает букву Ё. Формализм мастдай.</p>
7 <p>Переводит, пишет, редактирует. Любит живую речь, уважает букву Ё. Формализм мастдай.</p>
8 <p><strong>Тариф Кан</strong><strong>(Tarif Kahn)</strong></p>
8 <p><strong>Тариф Кан</strong><strong>(Tarif Kahn)</strong></p>
9 <p><strong><strong>об авторе</strong></strong></p>
9 <p><strong><strong>об авторе</strong></strong></p>
10 <p>Глава дизайнерского отдела в <a>LogoDesign.net</a>. Любит рассказывать о тонкостях разработки, графическом и веб-дизайне.</p>
10 <p>Глава дизайнерского отдела в <a>LogoDesign.net</a>. Любит рассказывать о тонкостях разработки, графическом и веб-дизайне.</p>
11 <p>Если вы следите за миром дизайна, то наверняка слышали про дизайн-системы. О них не сказал лишь ленивый. Одни дизайнеры в восторге от нового тренда, а другие как-то не очень. "Опять придётся что-то учить", - сетуют они. Но как раз дизайн-системы того стоят.</p>
11 <p>Если вы следите за миром дизайна, то наверняка слышали про дизайн-системы. О них не сказал лишь ленивый. Одни дизайнеры в восторге от нового тренда, а другие как-то не очень. "Опять придётся что-то учить", - сетуют они. Но как раз дизайн-системы того стоят.</p>
12 <p>Почему же дизайн-системы стали актуальны? Чтобы понять это, рассмотрим типичный сценарий: нам нужен новый интерфейс для продукта.</p>
12 <p>Почему же дизайн-системы стали актуальны? Чтобы понять это, рассмотрим типичный сценарий: нам нужен новый интерфейс для продукта.</p>
13 <p>Чтобы приступить к разработке, вы собираете требования, беседуете со своей командой, проводите мозговой штурм, и наконец каждый из вас усаживается за проектирование своей части.</p>
13 <p>Чтобы приступить к разработке, вы собираете требования, беседуете со своей командой, проводите мозговой штурм, и наконец каждый из вас усаживается за проектирование своей части.</p>
14 <p>Но постойте, какие шрифты мы выбрали? Какой цвет взять, чтобы дизайн создавал нужное настроение? Если я выберу синий, то ощущения будут не такими, как от красного. Мы вообще определились с тональностью сайта? Как насчёт самих компонентов: мы договорились о размерах карточек1 и их элементах?</p>
14 <p>Но постойте, какие шрифты мы выбрали? Какой цвет взять, чтобы дизайн создавал нужное настроение? Если я выберу синий, то ощущения будут не такими, как от красного. Мы вообще определились с тональностью сайта? Как насчёт самих компонентов: мы договорились о размерах карточек1 и их элементах?</p>
15 <p>Очевидно, что при разработке продукта приходится следить за множеством его частей. Это одна из задач, которую решают дизайн-системы.</p>
15 <p>Очевидно, что при разработке продукта приходится следить за множеством его частей. Это одна из задач, которую решают дизайн-системы.</p>
16 <p>Они ускоряют процесс проектирования и дают его участникам много дополнительных преимуществ.</p>
16 <p>Они ускоряют процесс проектирования и дают его участникам много дополнительных преимуществ.</p>
17 <p>Джереми Кит (Jeremy Keith), ирландский веб-дизайнер и писатель,<a>говорит о дизайн-системе</a>так:</p>
17 <p>Джереми Кит (Jeremy Keith), ирландский веб-дизайнер и писатель,<a>говорит о дизайн-системе</a>так:</p>
18 <p><em>"</em><em>…Она включает в себя библиотеки шаблонов, руководства по стилю и другие объекты. Но не обманитесь: даже самый полный набор шаблонов никогда не станет для вас дизайн-системой. Потому что система - это не сами компоненты, а то, что связывает их воедино. Это правила и ограничения, которые указывают, как эти шаблоны работают вместе, когда и где целесообразно использовать каждый".</em></p>
18 <p><em>"</em><em>…Она включает в себя библиотеки шаблонов, руководства по стилю и другие объекты. Но не обманитесь: даже самый полный набор шаблонов никогда не станет для вас дизайн-системой. Потому что система - это не сами компоненты, а то, что связывает их воедино. Это правила и ограничения, которые указывают, как эти шаблоны работают вместе, когда и где целесообразно использовать каждый".</em></p>
19 <p>В этом смысле дизайн-система - это структура, которая приводит в порядок все инструменты и процессы проектирования. Это больше чем цвета, шрифты, изображения, макеты и руководства по стилю. Дизайн-система - это философия и язык, которые направляют дизайнеров, помогая создавать продукты более осмысленно.</p>
19 <p>В этом смысле дизайн-система - это структура, которая приводит в порядок все инструменты и процессы проектирования. Это больше чем цвета, шрифты, изображения, макеты и руководства по стилю. Дизайн-система - это философия и язык, которые направляют дизайнеров, помогая создавать продукты более осмысленно.</p>
20 <p>Иногда программисту что-то неясно в переданном дизайне, а порой возникают особые случаи, про которые дизайнер забыл.</p>
20 <p>Иногда программисту что-то неясно в переданном дизайне, а порой возникают особые случаи, про которые дизайнер забыл.</p>
21 <p>Например, он отрисовал только интерфейс, но разработчику не обойтись без загрузочного экрана и экранов-заглушек (для вывода ошибок и возможных решений). Где взять дизайн отсутствующих элементов? Если сослаться на дизайн-систему, то программиста ничто не задержит - он сразу сможет кодировать. А всё благодаря тому, что последнее слово при разработке - за источником, который доступен сразу всем.</p>
21 <p>Например, он отрисовал только интерфейс, но разработчику не обойтись без загрузочного экрана и экранов-заглушек (для вывода ошибок и возможных решений). Где взять дизайн отсутствующих элементов? Если сослаться на дизайн-систему, то программиста ничто не задержит - он сразу сможет кодировать. А всё благодаря тому, что последнее слово при разработке - за источником, который доступен сразу всем.</p>
22 <p>Разработчику не приходится переспрашивать у дизайнеров, правильно ли он реализовал какой-то элемент, ведь команда уже согласовала их все и внесла в систему дизайна - только бери и делай.</p>
22 <p>Разработчику не приходится переспрашивать у дизайнеров, правильно ли он реализовал какой-то элемент, ведь команда уже согласовала их все и внесла в систему дизайна - только бери и делай.</p>
23 <p>Как работает дизайн вашего продукта? Может статься, что хорошо это знает один-единственный человек в команде. Тогда всем приходится спрашивать его мнение о дизайнерских решениях. Это замедляет производительность, утомительно, а кроме того, рискованно.</p>
23 <p>Как работает дизайн вашего продукта? Может статься, что хорошо это знает один-единственный человек в команде. Тогда всем приходится спрашивать его мнение о дизайнерских решениях. Это замедляет производительность, утомительно, а кроме того, рискованно.</p>
24 <p>Что делать, если человек этот вдруг уволится со скандалом и обидами? Он унесёт свои знания с собой - и взять их будет уже неоткуда. Отразите эти же знания в дизайн-системе - и они станут доступны любому человеку в любое время.</p>
24 <p>Что делать, если человек этот вдруг уволится со скандалом и обидами? Он унесёт свои знания с собой - и взять их будет уже неоткуда. Отразите эти же знания в дизайн-системе - и они станут доступны любому человеку в любое время.</p>
25 <p>Дизайн-системы привлекают отраслевую прессу. Если вы создадите такую для своей компании, не скрывайте её от дизайн-сообщества: поделитесь своими идеями и процессами - и люди о вас заговорят.</p>
25 <p>Дизайн-системы привлекают отраслевую прессу. Если вы создадите такую для своей компании, не скрывайте её от дизайн-сообщества: поделитесь своими идеями и процессами - и люди о вас заговорят.</p>
26 <p>Большинство крупных игроков, таких как Shopify, Google, IBM и Atlassian, гордятся собственными дизайн-системами. Они общедоступны, не пугают своим языком и оформлены по-современному. Например:</p>
26 <p>Большинство крупных игроков, таких как Shopify, Google, IBM и Atlassian, гордятся собственными дизайн-системами. Они общедоступны, не пугают своим языком и оформлены по-современному. Например:</p>
27 <p>У всего есть своя цена. И система дизайна не исключение. Если вы потратитесь на неё, то средств может не хватить на что-то другое, быть может, более для вас полезное.</p>
27 <p>У всего есть своя цена. И система дизайна не исключение. Если вы потратитесь на неё, то средств может не хватить на что-то другое, быть может, более для вас полезное.</p>
28 <p>Когда же дизайн-система окупается?</p>
28 <p>Когда же дизайн-система окупается?</p>
29 <p>Если речь о небольшом проекте, где над дизайном работают всего несколько человек, то тратить время на дизайн-систему вряд ли стоит.</p>
29 <p>Если речь о небольшом проекте, где над дизайном работают всего несколько человек, то тратить время на дизайн-систему вряд ли стоит.</p>
30 <p>Если же вы работаете в большой компании, где над одним продуктом трудятся много команд, тогда дизайн-система станет отличным вложением и принесёт выгоду всем участникам.</p>
30 <p>Если же вы работаете в большой компании, где над одним продуктом трудятся много команд, тогда дизайн-система станет отличным вложением и принесёт выгоду всем участникам.</p>
31 <p>Но так бывает далеко не всегда. Например, команда Shopify, кажется, пожалела о решении построить свою дизайн-систему<a>Polaris</a>. Причину они объяснили так: "Усилия на создание системы крошечны по сравнению с теми, какие нужны для её поддержки". Остальная часть<a>статьи</a>рассказывает, как команда разработчиков Polaris боролась за сохранение своего детища.</p>
31 <p>Но так бывает далеко не всегда. Например, команда Shopify, кажется, пожалела о решении построить свою дизайн-систему<a>Polaris</a>. Причину они объяснили так: "Усилия на создание системы крошечны по сравнению с теми, какие нужны для её поддержки". Остальная часть<a>статьи</a>рассказывает, как команда разработчиков Polaris боролась за сохранение своего детища.</p>
32 <p>Если после долгих раздумий вы всё же решили построить дизайн-систему, то вот как это сделать.</p>
32 <p>Если после долгих раздумий вы всё же решили построить дизайн-систему, то вот как это сделать.</p>
33 <p>Построить дизайн-систему для вашего продукта не получится, если эту идею не поддержат все в вашей организации. Это не так-то просто. К сожалению, чем крупнее компания, тем медленнее в ней принимают подобные решения.</p>
33 <p>Построить дизайн-систему для вашего продукта не получится, если эту идею не поддержат все в вашей организации. Это не так-то просто. К сожалению, чем крупнее компания, тем медленнее в ней принимают подобные решения.</p>
34 <p>Следует учесть всё, что участвует в дизайне продукта. Это значит, что шрифты, значки, цвета, макеты, компоненты, карточки и другие элементы дизайна нужно собрать и организовать.</p>
34 <p>Следует учесть всё, что участвует в дизайне продукта. Это значит, что шрифты, значки, цвета, макеты, компоненты, карточки и другие элементы дизайна нужно собрать и организовать.</p>
35 <p>Разместив ваши ресурсы в одном месте, вы лучше поймёте, что для чего нужно и что с ними делать. Позаботьтесь, чтобы у всех сотрудников был лёгкий доступ к ним.</p>
35 <p>Разместив ваши ресурсы в одном месте, вы лучше поймёте, что для чего нужно и что с ними делать. Позаботьтесь, чтобы у всех сотрудников был лёгкий доступ к ним.</p>
36 <p>Для чего нужен ваш продукт? Как спроектировать каждую его часть? Каково предназначение каждого элемента?</p>
36 <p>Для чего нужен ваш продукт? Как спроектировать каждую его часть? Каково предназначение каждого элемента?</p>
37 <p>Вашей команде нужно договориться о принципах: они имеют решающее значение, это основа дизайн-системы. Их можно понимать как желаемые качества продукта, на которые должен поработать ваш дизайн.</p>
37 <p>Вашей команде нужно договориться о принципах: они имеют решающее значение, это основа дизайн-системы. Их можно понимать как желаемые качества продукта, на которые должен поработать ваш дизайн.</p>
38 <p>Например, в системе управления контентом<a>Medium</a>есть текстовый редактор. Принцип его работы - сделать публикацию простой и быстрой. Что этому мешает? Долгое оформление готового текста "под себя".</p>
38 <p>Например, в системе управления контентом<a>Medium</a>есть текстовый редактор. Принцип его работы - сделать публикацию простой и быстрой. Что этому мешает? Долгое оформление готового текста "под себя".</p>
39 Скриншот текстового редактора Medium<p>Поэтому вместо уймы оформительских возможностей Medium выбрал 7 ключевых. Это продуманное дизайнерское решение, которое помогает авторам быстрее завершать работу с контентом, а не перебирать цвета и размеры шрифта бесконечно.</p>
39 Скриншот текстового редактора Medium<p>Поэтому вместо уймы оформительских возможностей Medium выбрал 7 ключевых. Это продуманное дизайнерское решение, которое помогает авторам быстрее завершать работу с контентом, а не перебирать цвета и размеры шрифта бесконечно.</p>
40 <p>Говорить с пользователем можно не только словами. Всё, что мы видим помимо них, тоже о чём-то сообщает: несёт посыл или создаёт настроение. И у белой страницы с чёрным текстом, и у лендинга, и у интерфейса веб-приложения будет свой визуальный язык. В нём нет слов, зато есть визуальные средства.</p>
40 <p>Говорить с пользователем можно не только словами. Всё, что мы видим помимо них, тоже о чём-то сообщает: несёт посыл или создаёт настроение. И у белой страницы с чёрным текстом, и у лендинга, и у интерфейса веб-приложения будет свой визуальный язык. В нём нет слов, зато есть визуальные средства.</p>
41 <p>Взгляните на картинки:</p>
41 <p>Взгляните на картинки:</p>
42 <p>Сравнивая лендинги для<a>Dinosaur.Design</a>и <a>iPhone XS</a>, можно заметить, какой настрой пытается создать каждая компания, какой посыл за этим стоит.</p>
42 <p>Сравнивая лендинги для<a>Dinosaur.Design</a>и <a>iPhone XS</a>, можно заметить, какой настрой пытается создать каждая компания, какой посыл за этим стоит.</p>
43 <p>Яркие цвета, весёлые рисунки и непринуждённые шрифты Dinosaur.Design создают беззаботную атмосферу, будто говорят: "Обращайся - и работа пройдёт неформально и расслабленно".</p>
43 <p>Яркие цвета, весёлые рисунки и непринуждённые шрифты Dinosaur.Design создают беззаботную атмосферу, будто говорят: "Обращайся - и работа пройдёт неформально и расслабленно".</p>
44 <p>Целевая страница iPhone XS тёмная, с фото высокого разрешения, практичным и сдержанным шрифтом. Apple задаёт более серьёзный тон. Здесь говорят о статусности.</p>
44 <p>Целевая страница iPhone XS тёмная, с фото высокого разрешения, практичным и сдержанным шрифтом. Apple задаёт более серьёзный тон. Здесь говорят о статусности.</p>
45 <p>Об этом предстоит позаботиться вашим разработчикам. Они должны внести в дизайн-систему повторно используемые компоненты и шаблоны, чтобы применять их во всём приложении. Все более ранние шаги ведут как раз к этому.</p>
45 <p>Об этом предстоит позаботиться вашим разработчикам. Они должны внести в дизайн-систему повторно используемые компоненты и шаблоны, чтобы применять их во всём приложении. Все более ранние шаги ведут как раз к этому.</p>
46 <p>Так выглядит карточка в дизайн-системе Google (Material Design):</p>
46 <p>Так выглядит карточка в дизайн-системе Google (Material Design):</p>
47 Карточка включает в себя содержимое объекта и возможные действия с ним<p>Шаблоны - это инструкции по исполнению компонентов. Например, если у вас есть карточка для поста в блоге, её шаблон подскажет, как структурировать и написать заголовок, подзаголовок, где должно быть изображение и так далее до полной реализации. И это уже тот дизайн, который увидят конечные пользователи.</p>
47 Карточка включает в себя содержимое объекта и возможные действия с ним<p>Шаблоны - это инструкции по исполнению компонентов. Например, если у вас есть карточка для поста в блоге, её шаблон подскажет, как структурировать и написать заголовок, подзаголовок, где должно быть изображение и так далее до полной реализации. И это уже тот дизайн, который увидят конечные пользователи.</p>
48 <p>Дизайн-системы - это большой шаг вперёд в мире дизайна.</p>
48 <p>Дизайн-системы - это большой шаг вперёд в мире дизайна.</p>
49 <p>Компаниям, у которых они есть, не стыдно называться "ведущими". Они лидируют уже в том, что экономят рабочее время, облегчают совместную работу сотрудников и получают маркетинговые выгоды.</p>
49 <p>Компаниям, у которых они есть, не стыдно называться "ведущими". Они лидируют уже в том, что экономят рабочее время, облегчают совместную работу сотрудников и получают маркетинговые выгоды.</p>
50 <p>Но перед созданием дизайн-системы важно взвесить все за и против, оценить затраты времени и сил.</p>
50 <p>Но перед созданием дизайн-системы важно взвесить все за и против, оценить затраты времени и сил.</p>
51 <p>Что станет с дизайн-системами через пять или десять лет? Этого я не знаю. Но ясно, что сейчас их время: о них говорят, их вовсю внедряют, и в ближайшем будущем это не изменится.</p>
51 <p>Что станет с дизайн-системами через пять или десять лет? Этого я не знаю. Но ясно, что сейчас их время: о них говорят, их вовсю внедряют, и в ближайшем будущем это не изменится.</p>
52 <a><b>Попробуйте бесплатно 4 топовые профессии в дизайне</b>Пройдите бесплатный курс по дизайну. Добавьте 4 крутых кейса в портфолио и решите, в каком направлении развиваться дальше. Пройти курс→</a>
52 <a><b>Попробуйте бесплатно 4 топовые профессии в дизайне</b>Пройдите бесплатный курс по дизайну. Добавьте 4 крутых кейса в портфолио и решите, в каком направлении развиваться дальше. Пройти курс→</a>