Таблицы в интерфейсах

Таблицы в интерфейсах

https://t.me/SimbirSoft_Design


Таблицы нужны для представления большого объема информации в сжатом формате. Они встречаются в интерфейсах интернет-магазинов, СРМ-систем, касс самообслуживания. Словом, везде.
Хорошо сверстанная и спроектированная таблица дает пользователю весь объём информации и облегчает способ её подачи.


Рассмотрим на примере таблицы во внутренней системе управления нашего клиента.

Рис. 1

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

Цвет

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

Рис. 2

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

Чересполосица

Чередование серых и белых полос в таблице для разделения контента — распространенная история. Вот, например, экран Apple Music:

Рис. 3

Однако серые полосы — инструмент. Если таблица очень длинная и в ней нет большого количества столбцов, то чересполосица поможет упорядочить список и “склеить” данные на одной строке.

В нашем случае мы от них сразу избавились и сначала думали оставить таблицу вообще без разделителей:

Рис. 4

Однако данные, несмотря на аккуратную верстку, слегка разваливались. Также внутри каждой строки есть дополнительная информация, которая раскрывается при нажатии на иконку справа. Поэтому мы оставили тонкие разделители:

Рис. 5

Плотность информации

Очень непростой пункт. С одной стороны, кажется, что чем меньше данных, тем колонкам свободнее. Однако если колонок, скажем, будет 4, получится такое:

Рис. 6

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

Рис. 7

Все выглядит достаточно равномерно. Можно уточнить, что справа пусто, но там стоят жирные и насыщенные иконки, поэтому все нормально.

Высота строки

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

Вот так это выглядит с узкой строкой:

Рис. 8

Вроде бы большая часть данных сохранилась, но текст в столбцах «Тип», «Дедлайн» и «Комментарий» обрезается. Если начать двигать столбцы влево-вправо, то текст в столбце «Дедлайн» и уместился, но тогда левая часть таблицы останется без воздуха. Поэтому мы увеличили строку, чтобы данные чувствовали себя комфортно (рис. 1).

Приятные мелочи

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

Например, заголовки в таблице набраны прописными буквами:

Рис. 9

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

Рис. 10

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

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


Report Page