Функциональный серый цвет

Dmitry Kolesnyk
Go Design
Published in
3 min readFeb 11, 2016

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

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

И тут возникает вопрос: какие из множества «серых цветов» можно и нужно использовать, а какие нет?

Почему с серым цветом нужно так осторожничать?

Да потому, что его просто можно не увидеть. Круто, если у вас мак или на вашем потрясающем IPS/Retina мониторе все отчетливо видно. Но не нужно забывать, что у подавляющего большинства пользователей обычные экраны.

В каких элементах использование серого «опасно»?

  1. Кнопки. Особенно ключевые.
  2. Текст.
  3. Иконки, подразумевающие взаимодействие.

Несколько хороших примеров

Плохие примеры

Какой «серый» работает?

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

Иконки
Текст
Кнопки

Результаты

Крайние значения(самые светлые) хорошей читаемости серого для разных элементов по шкале RGB:

Для иконок: #с6с6с6
Для текста: #7e7e7e
Для кнопок: с заливкой — #9b9b9b, строуковых — #7e7e7e.

Выводы

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

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

--

--