<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0">

<channel>

<title>Блог об аналитике, визуализации данных, data science и BI, заметки с тегом: ux</title>
<link>http://test.leftjoin.ru/tags/ux/</link>
<description></description>
<generator>E2 (v3365; Aegea)</generator>

<item>
<title>Как переверстка помогает превратить хороший дашборд в отличный</title>
<guid isPermaLink="false">147</guid>
<link>http://test.leftjoin.ru/all/kak-pereverstka-pomogaet-prevratit-horoshiy-dashbord-v-otlichny/</link>
<comments>http://test.leftjoin.ru/all/kak-pereverstka-pomogaet-prevratit-horoshiy-dashbord-v-otlichny/</comments>
<description>
&lt;p&gt;&lt;img src=http://test.leftjoin.ru/pictures/0oblogka.png  border=“0” width=100% height=100%&gt;&lt;/p&gt;
&lt;p&gt;В кастомных системах сквозной аналитики конечный продукт, с которым взаимодействует пользователь — дашборды. Он не видит хранилище, витрины данных, скрипты, а дашборды видит каждый день, поэтому важно сделать их не только функциональными, но и понятными. Не всегда удается сразу нащупать оптимальный вариант, и полезно вести работу поэтапно.&lt;/p&gt;
&lt;p&gt;Дело в том, что в современных BI-тулах, которые мы используем — в частности, в популярном Tableau — возможности кастомизации гораздо шире, чем может себе представить сотрудник, мигрирующий с excel-таблиц. Часто пользователь просто не знает, каким вообще может быть дашборд и как составить ТЗ.&lt;/p&gt;
&lt;p&gt;В итоге дашборд содержит огромное количество данных, но возможность их продуктивно использовать спрятана за фильтрами, визуальной сложностью, долгой загрузкой.&lt;/p&gt;
&lt;p&gt;Именно такая ситуация сложилась у нас в процессе работы с образовательным стартапом Refocus.&lt;/p&gt;
&lt;p&gt;Один из главных их дашбордов — обзор &lt;b&gt;SLA (Service Level Agreement).&lt;/b&gt; Его пользователи — руководители отдела продаж и сейлз-менеджеры. Именно здесь их интересует прежде всего скорость обработки входящих лидов в зависимости от ряда факторов, от источника лида до региона.&lt;/p&gt;
&lt;p&gt;Нормативное значение этого показателя для Refocus — 15 минут, значит, там, где он выше, есть потенциал для оптимизации процессов и роста выручки.&lt;/p&gt;
&lt;p&gt;Мы работаем над дашбордами &lt;b&gt;итеративно:&lt;/b&gt; интервью с пользователем — прототип — фидбэк — следующая версия — фидбэк, и так далее. Но в случае с SLA после утверждения финальной версии остались нерешенные аналитиками функциональные проблемы.&lt;/p&gt;
&lt;p&gt;У заказчика было желание оптимизировать дашборды и бюджет на это, так что мы предложили общую переверстку и подключили к проекту датавиз-эксперта.&lt;/p&gt;
&lt;h2&gt;Версия 1: с чем мы работаем&lt;/h2&gt;
&lt;p&gt;Первая версия SLA-дашборда, которой некоторое время пользовался клиент, выглядела так:&lt;/p&gt;
&lt;p&gt;&lt;img src=http://test.leftjoin.ru/pictures/1-32.png  border=“0” width=100% height=100%&gt;&lt;/p&gt;
&lt;p&gt;В фокусе три графика:&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Скаттерплот по &lt;b&gt;времени ответа&lt;/b&gt; с момента получения лида.&lt;/li&gt;
&lt;li&gt;Гистограмма по &lt;b&gt;медианному времени ответа.&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Гистограмма по &lt;b&gt;средней длительности первого звонка&lt;/b&gt; с лидом.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Справа — 15 фильтров, от региона и гранулярности до имени сотрудника, работавшего с лидом.&lt;/p&gt;
&lt;p&gt;Сверху — много текста, поясняющего тонкости работы с фильтрами по времени.&lt;/p&gt;
&lt;h2&gt;Задача&lt;/h2&gt;
&lt;p&gt;Представьте, что ваш технический бэкграунд испарился, и вы на месте пользователя: о чем вам говорят эти графики? Сколько кликов вам нужно совершить, чтобы оценить перформанс подчиненных в вашем отделе? Чтобы сравнить SLA для лидов из разных источников? Ясен ли текст-легенда?&lt;/p&gt;
&lt;p&gt;А главное — есть ли у вас понимание, как сделать понятнее и что сказать исполнителю проекта?&lt;/p&gt;
&lt;p&gt;У аналитиков в этой области может быть слепая зона — нам-то на картине выше все понятно. А в прямые задачи датавиз-спеца входит проинтерпретировать запрос пользователя в контексте существующего функционала и создать визуализацию на стыке предпочтений заказчика и здравого смысла.&lt;/p&gt;
&lt;p&gt;Важно определить и причины этих проблем. Иногда ошибки — просто неудачная попытка выполнить запрос заказчика. Конечно, всегда можно отмести «плохой» запрос и сделать, как правильно — но тогда можно потерять важные для заказчика функции.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Проблемы этого дашборда:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Основной график — скаттерплот с SLA для всех лидов — выстроен на логарифмической шкале по оси Y без возможности переключиться на линейную. Есть сомнения, что все сейлз-менеджеры, глядя на дашборд, понимают, как работает логарифмическая шкала.&lt;/li&gt;
&lt;li&gt;При выборе гранулярности по неделям масштаб позволяет показать распределение точек на оси X по дням — но они распределены случайно с помощью функции RANDOM().&lt;/li&gt;
&lt;li&gt;Ось Y не синхронизирована между графиками, поэтому сложно оценить связь всех трех значений.&lt;/li&gt;
&lt;li&gt;Невозможно сравнить медианный SLA по следующим параметрам: курс, источник лида, команда, сейлз-менеджер — все они расположены в фильтрах. Сравнение требует скриншотов разных отображений или нескольких вкладок с одним дашбордом.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;Установленные причины:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Логарифмическая шкала: заказчик, который являлся только одним из юзеров дашборда, попросил реализовать логарифмическую шкалу, чтобы смотреть на значения SLA, близкие к нулю. Видимо, это было релевантно для целей именно его отдела.&lt;/li&gt;
&lt;li&gt;Рандомное распределение по оси X: попытка сделать график проще и красивее, потому что скаттерплот уже перегружен информацией, и оценить распределение значений внутри недели — не приоритет.&lt;/li&gt;
&lt;li&gt;Неэффективные фильтры: до ввода дашборда заказчик не знал, какие именно сравнения окажутся ему полезны.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Итог — невозможно оценить общую картину SLA в компании в отдельно взятый период, а значит и корректировать процессы и стратегии продаж.&lt;/p&gt;
&lt;h2&gt;Решение&lt;/h2&gt;
&lt;p&gt;Наш датавиз-специалист рисовал макеты карандашом на бумаге, а после утверждения переносил в Tableau: аналитический функционал и UX-дизайн для готового дашборда можно оптимизировать и без специальных тулов. Здесь хорошо ориентироваться на заказчика: если ему приятнее смотреть на файл в Figma — замечательно. Все понятно и на бумаге — отлично.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Предложенные изменения:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Фильтры справа сделать бар-чартами вместо выпадающих меню, чтобы разбивку по категориям было сразу видно.&lt;/li&gt;
&lt;li&gt;Реорганизовать дашборд в соответствии с принципами дизайна, учитывающими движение глаз человека слева-направо, сверху-вниз.&lt;/li&gt;
&lt;li&gt;Добавить линейную ось на скаттерплот, сделать именно ее форматом по умолчанию. Оставить возможность переключиться на логарифмическую ось.&lt;/li&gt;
&lt;li&gt;Нормализовать шкалу X, убрав рандомное распределение точек.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Версия 2: рабочая версия после переверстки&lt;/h2&gt;
&lt;p&gt;&lt;img src=http://test.leftjoin.ru/pictures/2-31.png  border=“0” width=100% height=100%&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Что поменялось:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;В левой части дашборда появилась таблица-фильтр по командам и сейлз-менеджерам. По ней можно оценить показатели работы отдельных сотрудников и отделов и получить общее представление о том, как обстоят дела с SLA в компании — а именно это изначальное назначение дашборда.&lt;/li&gt;
&lt;li&gt;В центральной части дашборда остался скаттерплот с SLA по всем лидам, только теперь формат отображения оси (линейная или логарифмическая) можно переключить.&lt;/li&gt;
&lt;li&gt;Фильтры курсов, источников лидов и категорий превратились в кликабельные бар-чарты в правой части экрана. Они позволяют сразу визуально оценить медианный SLA по этим параметрам.&lt;/li&gt;
&lt;li&gt;Все глобальные фильтры по категориям, которые нет необходимости сравнивать между собой, оказались в верхней части дашборда, там же — фильтр по дате. Теперь пространство экрана организовано эффективнее.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;Фидбэк:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Потерялся график по средней длительности первого звонка.&lt;/li&gt;
&lt;li&gt;На центральном графике исчезли отсечки с медианным SLA.&lt;/li&gt;
&lt;li&gt;Не подписаны столбцы в таблице слева.&lt;/li&gt;
&lt;li&gt;Центральный скаттерплот очень долго загружается при первом открытии дашборда, так как Tableau пытается вывести все лиды из датасета — по умолчанию ни один фильтр не применяется и никак не ограничивает количество информации для отображения.&lt;/li&gt;
&lt;li&gt;Необходимы мелкие правки по оформлению и тултипам.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Версия 3: доработки и брендирование&lt;/h2&gt;
&lt;p&gt;&lt;img src=http://test.leftjoin.ru/pictures/3-27.png  border=“0” width=100% height=100%&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Что поменялось:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;В таблице слева появились подписи столбцов — теперь половина информации о работе отделов понятна при первом взгляде на дашборд.&lt;/li&gt;
&lt;li&gt;Центральный скаттерплот теперь отображается только после выбора фильтра по команде или конкретному сейлзу — это снижает нагрузку на хранилище и сильно ускоряет загрузку графика.&lt;/li&gt;
&lt;li&gt;Добавились отсечки с медианным SLA за конкретный период (месяц, неделю или день в зависимости от выбранной гранулярности).&lt;/li&gt;
&lt;li&gt;Вернулся график с длительностью первого звонка.&lt;/li&gt;
&lt;li&gt;Ось времени всех трех графиков теперь синхронизирована — не нужно сверять единицы измерения, чтобы выявить общие тренды.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Когда функционал доработан и утвержден, вводится &lt;b&gt;брендирование&lt;/b&gt; по корпоративным гайдлайнам. Они у Refocus выглядели так:&lt;/p&gt;
&lt;p&gt;&lt;img src=http://test.leftjoin.ru/pictures/image-1.png  border=“0” width=100% height=100%&gt;&lt;/p&gt;
&lt;h2&gt;Обзор функционала&lt;/h2&gt;
&lt;p&gt;Итоговый дашборд стал гораздо проще в использовании и настройке, а функционал стал интуитивно понятен.&lt;/p&gt;
&lt;p&gt;Так выглядит финальный дашборд при открытии, пока не выбран ни один фильтр:&lt;/p&gt;
&lt;p&gt;&lt;img src=http://test.leftjoin.ru/pictures/final.png  border=“0” width=100% height=100%&gt;&lt;/p&gt;
&lt;p&gt;А так, если выбрать сейлз-менеджера из таблицы слева:&lt;/p&gt;
&lt;p&gt;&lt;img src=http://test.leftjoin.ru/pictures/leads.png  border=“0” width=100% height=100%&gt;&lt;/p&gt;
&lt;p&gt;Использование фильтров справа (например, отобразить только лидов, пришедших с вебинаров):&lt;/p&gt;
&lt;p&gt;&lt;img src=http://test.leftjoin.ru/pictures/web.png  border=“0” width=100% height=100%&gt;&lt;/p&gt;
&lt;p&gt;Тултипы со ссылкой на первоисточник на скаттерплоте с лидами (время в них отображается в минутах при выборе любой шкалы):&lt;/p&gt;
&lt;p&gt;&lt;img src=http://test.leftjoin.ru/pictures/tip.png  border=“0” width=100% height=100%&gt;&lt;/p&gt;
&lt;p&gt;Наконец, переключение между линейной и логарифмической шкалами:&lt;/p&gt;
&lt;p&gt;&lt;img src=http://test.leftjoin.ru/pictures/log.png.jpg  border=“0” width=100% height=100%&gt;&lt;/p&gt;
&lt;p&gt;Этот кейс отлично демонстрирует важность чуткой работы с заказчиком. Всегда важен баланс между экспертностью и ориентацией на пользователя. Конечно, стоит показывать ему разные возможности и предлагать оптимальные с технической точки зрения решения. Но не менее важно доверять клиенту и разбираться в причинах его запросов, чтобы сделать по-настоящему полезно и красиво. Скажем, вдруг он просит логарифмическую шкалу не потому, что не подумал о других, а потому, что без нее в его отделе не обойтись? Внимание к таким моментам — огромный плюс к компетенциям аналитика.&lt;/p&gt;
</description>
<pubDate>Wed, 04 Sep 2024 15:44:06 +0300</pubDate>
</item>

<item>
<title>Полное руководство по созданию таблиц</title>
<guid isPermaLink="false">59</guid>
<link>http://test.leftjoin.ru/all/guide-to-designing-tables/</link>
<comments>http://test.leftjoin.ru/all/guide-to-designing-tables/</comments>
<description>
&lt;p&gt;&lt;i&gt;Перевод статьи &lt;a href="https://medium.com/design-with-figma/the-ultimate-guide-to-designing-data-tables-7db29713a85a" class="nu"&gt;«&lt;u&gt;The Ultimate Guide to Designing Data Tables&lt;/u&gt;»&lt;/a&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;Таблицы данных различаются по размеру, сложности, содержанию и назначению. Независимо от вариантов использования все хорошо продуманные таблицы данных обеспечивают ясность представленной информации и помогают пользователям получить правильное представление о данных и обработать их.&lt;/p&gt;
&lt;p&gt;В данной статье собраны передовые практики, которые помогут вам лучше разрабатывать таблицы данных в ваших проектах. Она состоит из двух частей: разработка стиля таблицы и ее функционала.&lt;/p&gt;
&lt;h2&gt;Разработка стиля таблицы&lt;/h2&gt;
&lt;p&gt;Решая, как оформить и отформатировать таблицу, сделайте упор на удобстве чтения и поэтому важно избавиться от визуальных помех, которые могут отвлекать.&lt;/p&gt;
&lt;h2&gt;Выберите лучшее оформление строк&lt;/h2&gt;
&lt;p&gt;Хорошее оформление помогает пользователям читать, изучать и анализировать данные. Выберите лучший стиль в зависимости от типа и количества данных в вашей таблице.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Сетка&lt;/b&gt;: Включение как горизонтальных, так и вертикальных разделителей обеспечивает максимальное разграничение ячеек данных, но избыточные визуальные помехи могут отвлекать. Такой стиль рекомендуется для таблиц с большим объемом данных.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/2-13.png" width="700" height="393" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Пример сетки (таблица из UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Горизонтальные линии&lt;/b&gt;: Отображение только горизонтальных линий снижает визуальные помехи сетки. Этот стиль содержит много пустого пространства, тем самым, помогая пользователю не отвлекаться от чтения. Этот стиль является наиболее распространенным и подходит для любых размеров набора данных.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/3-12.png" width="700" height="393" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Пример горизонтальной линии (таблица из UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Зебра&lt;/b&gt;: Чередование разного цвета фона для каждой строки — ещё один хороший способ помочь пользователям сосредоточиться на чтении. Этот стиль рекомендуется для больших наборов данных, где чередование будет четким и не вызовет путаницы из-за выделения определенной строки.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/4-7.png" width="700" height="393" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Пример зебры (таблица из UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Свободная форма&lt;/b&gt;: Удаление всех разделителей создает минималистичный вид за счет максимального уменьшения визуальных помех. Этот стиль рекомендуется для небольших наборов данных, где пользователям не нужна помощь при чтении.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/5-8.png" width="700" height="393" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Пример произвольной формы (таблица из UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;Используйте заметный контраст&lt;/h2&gt;
&lt;p&gt;Определите иерархию, добавив контраст данных к вашей таблице. Это можно сделать с помощью разных стилей текста и фона.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Контраст заголовка&lt;/b&gt;: Отделите заголовок от текста столбца, изменив его жирность и цвет. Применение разных цветов фона заголовка может обеспечить дополнительный контраст, если это необходимо.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/6-7.png" width="700" height="708" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Наверху: контраст текста заголовка, Внизу: контраст фона заголовка (таблица из UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Выделение столбцов&lt;/b&gt;: Столбцы также могут быть разных цветов и жирности для выделения определенных данных, таких как идентификатор строки (первый столбец) или главных данных в одной ячейке (например, данные ячейки: 1,234 34%).&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/7-3.png" width="700" height="754" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Наверху: контраст первой строки, Внизу: Контраст данных (таблица из UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;Добавляйте визуальные подсказки&lt;/h2&gt;
&lt;p&gt;Используйте фоны разных цветов, чтобы организовать пространство вашей таблицы. Эти визуальные подсказки помогают представить данные таким образом, чтобы их было легче изучать и понимать.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Фон строки&lt;/b&gt;: Поменяйте цвет всей строки, чтобы подчеркнуть разницу в типе данных (т. е. переключение между отдельными значениями и суммами или средними значениями).&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/8-4.png" width="700" height="409" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Пример фона строки (таблица из UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Фон ячейки&lt;/b&gt;: Измените цвет ячейки, чтобы выделить элемент данных (например, уменьшение и повышение значения элемента данных).&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/9-4.png" width="700" height="322" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Пример фона ячейки (таблица из UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;Правильно выравнивайте столбцы&lt;/h2&gt;
&lt;p&gt;По умолчанию большинство данных столбца выравнивается по левому краю. Это помогает сделать информацию читабельной  и сопоставимой. Единственное исключение — числовые данные, связанные с размером типа данных. Эти числа должны быть выровнены по правому краю, чтобы пользователи могли определить размер числа.&lt;/p&gt;
&lt;p&gt;Правила, которым необходимо следовать:&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Выравнивайте текстовые данные по левому краю (например, имя)&lt;/li&gt;
&lt;li&gt;Выравнивайте числовые данные, не связанные с размером (например, дату, почтовый индекс, номер телефона)&lt;/li&gt;
&lt;li&gt;Выравнивайте числовые данные, относящиеся к размеру (например, количество, процент)&lt;/li&gt;
&lt;li&gt;Выравнивайте заголовки в соответствии с данными столбца&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/10-3.png" width="700" height="298" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Пример выравнивания (таблица из  UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;Используйте табличные числа&lt;/h2&gt;
&lt;p&gt;При отображении чисел используйте табличный (или моноширинный) шрифт. Это означает, что вместо пропорционального интервала (т. е. символ «W» шире, символа «I»), каждая фигура имеет одинаковую ширину. Это упрощает просмотр столбцов с числовыми данными.&lt;br /&gt;
Для своей таблицы вы можете использовать моноширинный шрифт (например, Courier, Courier New, Lucida Console, Monaco и т. д.) Или моноширинный числовой набор, иногда включаемый в пропорциональные шрифты.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/11-3.png" width="700" height="306" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Пример пропорционального и табличного шрифта&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;Выберите подходящую высоту для строки&lt;/h2&gt;
&lt;p&gt;Выберите высоту строки, наиболее подходящую для типа и количества данных в вашей таблице. Строки с обычной высотой и высотой, которая обеспечивает больше свободного пространства, более удобны для чтения больших наборов данных. Использование сжатой высоты строки позволит пользователю одновременно просматривать больше данных без необходимости прокрутки, но снижает читаемость таблицы и потенциально вызовет ошибки синтаксического анализа.&lt;/p&gt;
&lt;p&gt;Высота рядов:&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Сжатая: 40px&lt;/li&gt;
&lt;li&gt;Стандартная: 48px&lt;/li&gt;
&lt;li&gt;Свободная: 56px&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/12-1.png" width="700" height="902" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Примеры высоты строки (таблица из UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;Создавайте достаточно отступов&lt;/h2&gt;
&lt;p&gt;Сохраняйте отступ не менее 16 пикселей справа и слева от каждого столбца. Это означает, что расстояние между столбцами должно составлять не менее 32 пикселей.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/13-1.png" width="700" height="414" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Пример отступа (таблица из UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;Используйте подтекст&lt;/h2&gt;
&lt;p&gt;Подтекст может предоставить актуальный контекст и полезные детали, не занимая места и не загромождая таблицу. Его также можно использовать для объединения столбцов.&lt;br /&gt;
Например, вместо того, чтобы иметь отдельные столбцы для пользователя и электронной почты, электронное письмо можно добавить как подтекст под именем пользователя.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/14-1.png" width="700" height="380" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Пример подтекста (таблица из UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;Функциональность таблицы&lt;/h2&gt;
&lt;p&gt;Таблицы данных должны позволять пользователям изучать, понимать, анализировать, сравнивать и действовать в соответствии с информацией в них.&lt;/p&gt;
&lt;h2&gt;Сохранение контекста при прокрутке&lt;/h2&gt;
&lt;p&gt;Прикрепите контекстную информацию, чтобы помочь пользователям понять, какие данные они просматривают при прокрутке по таблице. Это функционально важно при создании таблиц с большими наборами данных или на экранах меньшего размера.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Фиксированный заголовок&lt;/b&gt;: Закрепите заголовок вверху таблицы, когда пользователь ее прокручивает. Это обеспечивает контекст, постоянно сохраняя метки столбцов в поле зрения.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/15.gif" width="700" height="357" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Пример фиксированного заголовка (таблица из UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Фиксированный столбец&lt;/b&gt;: Закрепите первый столбец (с идентифицирующей информацией) сбоку, когда пользователь горизонтально прокручивает таблицу. Это обеспечивает контекст, постоянно сохраняя идентификатор строки в поле зрения.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/16.gif" width="700" height="344" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Пример фиксированного столбца (таблица из UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;Ставьте в приоритет стандартные действия&lt;/h2&gt;
&lt;p&gt;Разрешите пользователям выполнять стандартные действия быстро и без необходимости переходить на новую страницу. Это сэкономит время и избавит пользователей от необходимости выполнять простые повторяющиеся задачи.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Действие при наведении&lt;/b&gt;: Представьте стандартные действия, когда пользователь наводит курсор на строку. Они уменьшают визуальные помехи, но у новых пользователей могут возникнуть проблемы с обнаружением действий.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/17.gif" width="700" height="485" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Пример действия при наведении курсора (таблица из UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Групповое действие&lt;/b&gt;: Позволяет пользователям выбирать и обновлять несколько элементов одновременно. После выбора строк обобщающие действия становятся доступными в верхней части таблицы. Эта функция может сэкономить пользователям много времени, объединяя повторяющиеся задачи.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/18.gif" width="920" height="679" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Пример массового действия (таблица из UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;Управляйте данными с помощью фильтров&lt;/h2&gt;
&lt;p&gt;Позвольте пользователям управлять данными, представленными в таблице. Фильтрация данных помогает пользователям находить то, что они ищут, получать различную информацию и проводить сравнения.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Базовые фильтры&lt;/b&gt;: Разрешите пользователям применять предустановленные параметры к некоторым наборам данных. Эта функция универсальна и подходит для большинства таблиц данных.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/19-1.png" width="700" height="463" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Пример базового фильтра (таблица из UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Комплексные фильтры&lt;/b&gt;: Позвольте пользователям применять специальные параметры к определенным столбцам. Это расширение функциональности позволяет анализировать и сравнивать конкретные результаты таблиц со сложными числовыми данными. Кроме того, данная функция дает возможность сохранять «набор фильтров» для экономии времени и усилий пользователей, если возможно повторное использование.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/20-1.png" width="700" height="463" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Пример комплексного фильтра (таблица из UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;Включайте нумерацию страниц&lt;/h2&gt;
&lt;p&gt;Разбивайте длинные таблицы на несколько страниц с заданным количеством строк на каждой странице. Пользователи должны понимать, на какой странице они сейчас находятся, и иметь возможность переходить на другие страницы. Кроме того, можно дать возможность настраивать количество строк, включаемых на каждую страницу.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/21.png" width="700" height="335" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Пример нумерации страниц в таблице (таблица из UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;Сделайте данные столбца настраиваемыми&lt;/h2&gt;
&lt;p&gt;Разрешите пользователям выбирать, какие данные включать в их таблицу. Эта функция позволяет пользователю добавлять, удалять и изменять порядок столбцов в зависимости от сценария использования. Кроме того, эта функция позволяет сохранять настройки столбца, если возможно повторное использование.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/22.png" width="700" height="556" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Пример настраиваемого столбца (таблица из UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;Сделайте параметры отображения страницы настраиваемыми&lt;/h2&gt;
&lt;p&gt;Разрешите пользователям настраивать порядок отображения доступных данных. Эти настройки могут служить различным рабочим процессам, открывать новые возможности для понимания и помогать пользователям, страдающим проблемами со зрением.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Сортировка столбцов&lt;/b&gt;: Позвольте пользователям организовывать строки по определенной категории. Любой столбец можно упорядочить в алфавитном или числовом порядке, щелкнув значок сортировки рядом с меткой столбца.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/23.png" width="700" height="516" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Пример сортировки столбца (таблица из UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Столбцы с изменяемым размером&lt;/b&gt;: Разрешите пользователям расширять и сжимать ширину любого столбца, чтобы полностью отобразить скрытые данные.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/24.png" width="700" height="516" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Столбец с изменяемым размером (таблица из UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;b&gt;Плотность отображения&lt;/b&gt;: Позволяет пользователям переключаться между высотой строк в зависимости от их варианта использования и визуальной доступности.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="http://test.leftjoin.ru/pictures/25.gif" width="700" height="420" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Пример плотности отображения (таблица из UI Prep)&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Хороший дизайн таблиц данных приносит большую пользу и является ценным инструментом для пользователей. Используйте лучшие практики, которые вы узнали в этой статье, чтобы переосмыслить существующий UX таблицы данных или применить их в своем следующем проекте дизайна приложения.&lt;/p&gt;
</description>
<pubDate>Wed, 09 Sep 2020 16:45:49 +0300</pubDate>
</item>


</channel>
</rss>