fbpx

7 практических хитростей в дизайне

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

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

Легко поднять руки и сказать: «Я никогда не смогу сделать это хорошо, я не художник!», Но, оказывается, есть тонна трюков, которые вы можете использовать, чтобы повысить качество своей работы, не имея бекграунда в дизайне.

Вот семь простых идей, которые вы можете использовать для улучшения своих проектов прямо сейчас.

1. Используйте цвет и насыщенность вместо размера для создания иерархии

7tips-1

«Этот текст важен? Давайте сделаем его больше”.

«Этот текст вторичен? Давайте сделаем его меньше”.

Это распространённая ошибка UI. Попробуйте использовать цвет или толщину шрифта для выполнения той же работы.

«Этот текст важен? Давайте сделаем это жирнее”.

«Этот текст вторичен? Давайте используем более светлый цвет”.

Попробуйте придерживаться двух или трех цветов:

  • Тёмный (но не чёрный!) для главного контента (заголовок)
  • Серый для вторичного контента (например, дата публикации статьи)
  • Более светлый серый для вспомогательного содержимого (возможно, уведомление об авторских правах в нижнем колонтитуле)

7tips-2

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

  • Обычный шрифт (400 или 500 в зависимости от шрифта) для большинства текстов
  • 600 или 700 для текста, который вы хотите подчеркнуть

7tips-3

Держитесь подальше от толщины до 400 – такие шрифты могут работать с заголовками,  но их слишком сложно читать при меньших размерах.

2. Не используйте серый текст на цветном фоне

7tips-4

Светло-серый текст на белом фоне  – отличный способ сделать его менее значимым. Но на цветном фоне он не выглядит так здорово. Поэтому попробуйте сделать цвет ближе к цвету фона, а не просто серым.

Читайте также:  Топ-6 отличных книг по веб-дизайну

7tips-5

Есть два способа уменьшить контрастность при работе с яркими фонами:

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

3. Сдвиньте тени

7tips-6-1

Вместо того, чтобы использовать большие значения размытия и распространения, чтобы сделать тени более заметными, добавьте вертикальное смещение.

Это выглядит намного более естественным, потому что так вы имитируете источник света, расположенный сверху – всё как в реальном мире.

7tips-7

4. Используйте меньше границ

7tips-8

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

Попробуйте одну из этих идей:

  • Используйте box shadow

7tips-8-1

  • Используйте два разных цвета фона

7tips-8-2

  • Добавьте дополнительный интервал

7tips-8-3

5. Не растягивайте иконки, которые должны быть маленькими

7tips-9

Если вы разрабатываете нечто, что может использовать большие значки (вроде “функций” на странице захвата), чаще всего вы возьмёте набор бесплатных иконок и увеличите до нужного размера.

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

7tips-10

Если же бюджет позволяет, купите наборы на Heroicons или Iconic.

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

7tips-11

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

Например, подчеркнуть важное сообщение

7tips-11-1

Или выделить элемент навигации

7tips-11-2

Или даже так

7tips-11-3

Если у вас возникают проблемы с выбором цвета, попробуйте Dribbble’s color search – это может значительно упростить вам жизнь.

7. НЕ каждая кнопка нуждается в цветном фоне

7tips-12

Когда на вашей странице несколько действий, которые можно совершить, вы легко можете запутаться в проектировании, если основываться лишь на семантике.

Читайте также:  Say-hi рекомендует: 5 лучших ивентов в Киеве на этой неделе

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

При разработке этих действий важно сообщить их место в иерархии:

  • Первичные действия должны быть очевидны. Фон с высокой контрастностью
  • Вторичные действия должны быть четкими, но не заметными. Можно использовать фон с меньшей контрастностью, например.
  • Третичные ссылки должны быть такими, что их можно обнаружить, но при этом ненавязчиво. Как вариант, можно оформить их как ссылки.

7tips-12-1

«А как насчет разрушительных действий, разве они не всегда будут красными?»

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

7tips-12-2

Сохраните большой, красный и смелый стиль, когда это негативное действие на самом деле является основным действием в интерфейсе, например, в диалоговом окне подтверждения:

7tips-12-3

Надеемся, эти советы помогут вам в нелёгком деле веб-дизайна.

Перевод статьи Адама Уотона и Стивена Скогера

Читайте также:

Подборка крутого UI контента за прошедшую неделю #4

UX кейс: новый опыт e-commerce для IKEA

Поделиться:

Про автора

Автор «Сей-Хай»

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: