Рекомендации по разработке доступных приложений
Аналитические приложения поддерживают несколько специальных возможностей. Создатели приложений также могут предпринять дополнительные шаги для улучшения доступности, чтобы все пользователи могли получить доступ к информации в создаваемых аналитических приложениях.
Аналитические приложения поддерживают следующие специальные возможности.
-
Цветовые схемы по умолчанию с высокой контрастностью
-
Навигация с помощью клавиатуры и сочетания клавиш
Навигация с помощью клавиатуры и сочетаний клавиш в приложениях
-
Поддержка средств чтения с экрана
При разработке приложений со специальными возможностями следует учитывать соответствующие рекомендации. Кроме того, существуют специальные параметры приложений, которые позволяют сделать приложения более доступными.
Рекомендации по разработке
При разработке доступных приложений придерживайтесь следующих рекомендаций:
-
Сохраняйте плоскую структуру листа
-
Сначала предоставьте обзор
-
Используйте простые для восприятия цвета
-
Выбирайте доступные для восприятия визуализации
-
Не используйте повествование
Сохраняйте плоскую структуру листа
Добавляя визуализации на листы, используйте плоскую структуру с небольшим количеством столбцов и строк. Плоская структура улучшает читабельность для пользователей. Кроме того, это облегчает навигацию с помощью клавиатуры, так как она перемещается из левого верхнего угла в правый нижний.
Сложные макеты листов с большим количеством столбцов и строк сложнее для восприятия, по ним труднее перемещаться с помощью клавиатуры. Работая над дизайном листа, попробуйте перемещаться по нему с помощью клавиатуры, чтобы понять, как пользователи будут воспринимать приложение.
Сначала предоставьте обзор
Создавая листы, сначала дайте обзор, а затем предоставьте детали. Так пользователям будет проще воспринимать информацию на листах. Например, сначала предоставляйте на листах сводки и ключевые показатели эффективности (КПЭ), а затем располагайте более подробные таблицы или другие визуализации. Также можно разместить сведения на другом листе. В качестве альтернативы можно изменить размер листа так, чтобы его можно было прокручивать, и расположить дополнительные сведения в нижней части листа.
Для получения дополнительной информации об изменении размера листа см. раздел Изменение макетов листов.
Выбирайте правильные визуализации
Аналитические приложения предоставляют разнообразные визуализации для использования в аналитике. Некоторые визуализации лучше подходят для создания доступных приложений, чем другие. При выборе визуализации необходимо учитывать следующее.
-
Используйте диаграммы с видом данных
-
Используйте прямую таблицу из пакета Visualization bundle
-
Избегайте использования диаграмм с картой
-
Избегайте использования пользовательских объектов
Используйте диаграммы с видом данных
При разработке приложения используйте диаграммы с видом данных. Вид данных позволяет преобразовать диаграмму в таблицу, что упрощает просмотр и выбор значений.
Вид данных доступен в следующих диаграммах:
- Линейчатая диаграмма
- Блочная диаграмма (с одним или несколькими измерениями)
- Комбинированная диаграмма
- График распределения
- Гистограмма
- Линейный график
- Круговая диаграмма
- Сводная таблица
- Точечная диаграмма
- Карта дерева
Для получения дополнительной информации см. раздел Просмотр данных визуализаций.
Используйте прямую таблицу из пакета Visualization bundle
Прямая таблица из пакета Visualization bundle имеет улучшенную навигацию по сравнению с текущей визуализацией таблицы. Добавляя таблицы в доступное приложение, используйте прямые таблицы вместо стандартной визуализации таблиц.
Для получения дополнительной информации см. раздел Прямая таблица.
Избегайте использования диаграмм с картой
Диаграмма с картой не поддерживает навигацию с помощью клавиатуры. Создавая доступные приложения, подумайте об использовании альтернативных способов представления географических данных.
Избегайте использования пользовательских объектов
Диаграммы в пакетах Dashboard bundle или Visualization bundle, за исключением прямой таблицы, могут быть не такими доступными, как другие диаграммы. Их не рекомендуется использовать в доступных приложениях. Кроме того, если все же необходимо использовать такие диаграммы, протестируйте их и убедитесь, что они доступны для пользователей с ограниченными возможностями.
Используйте простые для восприятия цвета
Для людей с определенными типами нарушения восприятия цвета спектр доступных цветов значительно уже. Они могут интерпретировать визуализации не так, как задумано. Например, у некоторых пользователей могут возникать сложности с восприятием красных и зеленых цветов в визуализациях. Когда используются недостаточно контрастные цвета, бывает трудно различить линии, полосы и сектора.
В приложении лучше всего использовать простую цветовую схему. Цветовые схемы приложений по умолчанию содержат 12 контрастирующих друг с другом цветов. По возможности лучше использовать три-пять цветов или даже цветовую схему, основанную на одном цвете. Можно создавать собственные цветовые схемы и использовать их во всех доступных приложениях. Для получения дополнительной информации см. раздел Создание пользовательских тем.
Также можно задать некоторые цвета вручную, отдельно от тем. Для измерений можно назначить цвета значениям в основных измерениях. Для получения дополнительной информации см. раздел Назначение цветов для значений основного измерения. Также можно использовать раскрашивание по выражениям, чтобы задать цвета. Для получения дополнительной информации см. раздел Раскрашивание по выражению. Для получения дополнительной информации о вариантах раскрашивания в визуализациях см. раздел Раскрашивание визуализации.
Добавление фигур в качестве индикаторов эффективности в КПЭ
Попробуйте использовать фигуры в качестве индикаторов эффективности в КПЭ Они добавляют контекст и делают КПЭ более доступными. Например, можно использовать пустой красный кружок для обозначения плохих показателей и закрашенный зеленый для обозначения хороших показателей. В качестве предупреждающего значка можно использовать треугольник, который будет отображаться только тогда, когда КПЭ будет выходить за пределы допустимого уровня. Для получения дополнительной информации см. раздел Добавление фигур в КПЭ.
Не используйте повествование
В то время как истории полезны для отображения наблюдений, листы более доступны для навигации с помощью клавиатуры и для средств чтения с экрана. В приложениях, разработанных для обеспечения доступности, лучше использовать листы для отображения наблюдений.
Параметры доступных приложений
Аналитические приложения имеют ряд параметров, которые позволяют улучшить их доступность.
Параметры листа
Есть несколько параметров, которые можно изменить в своих листах, чтобы улучшить доступность.
-
Оптимизация контрастности заголовков на листе
-
Отключение меню при наведении курсора
Оптимизация контрастности заголовков на листе
Можно улучшить видимость заголовков на листе, настроив их стиль так, чтобы они выглядели контрастно.
Выполните следующие действия.
-
На панели навигации приложения щелкните имя приложения.
-
Щелкните , чтобы открыть параметры.
-
В разделе Стиль заголовка листа настройте параметры цвета, чтобы улучшить контрастность.
Отключение меню при наведении курсора
Отключение меню при наведении курсора обеспечивает более понятную навигацию. Функциональность при этом не теряется, поскольку параметры также доступны через контекстное меню и сочетания клавиш.
Выполните следующие действия.
-
На панели навигации приложения щелкните имя приложения.
-
Щелкните , чтобы открыть параметры.
-
На вкладке Вид отключите параметр Показать меню при наведении курсора для визуализаций.
Параметры диаграммы
Некоторые диаграммы имеют параметры, которые помогают сделать их более доступными для пользователей. Можно выполнить следующие действия.
-
Предоставление текстовых описаний
-
Ограничение значений измерений в визуализациях
-
Добавление фигур в КПЭ
Предоставление текстовых описаний
Визуализации содержат поля для заголовков, подзаголовков и сносок. Точные текстовые описания помогут пользователям ориентироваться в визуализациях и обеспечат контекст для листов. Без контекста пользователям может потребоваться больше времени, чтобы найти интересующую их информацию на листах. Заголовки, подзаголовки и сноски также читаются программами чтения с экрана.
В стандартном режиме редактирования при выборе визуализации можно найти заголовки, подзаголовки и сноски на панели Свойства в разделе Представление > Метки.
В расширенном режиме редактирования можно найти заголовки, подзаголовки и сноски на панели «Свойства» в разделе Вид > Общие.
Ограничение значений измерений в визуализациях
При работе с номинальными данными в измерениях старайтесь выстраивать иерархии или создавать агрегации, если количество категорий больше 10. Например, можно отображать первые 10 значений, а остальные отнести к категории прочих, чтобы сделать данные более удобными для восприятия и чтения вслух. Если необходимо указать все подробности, можно привести их в конце листа или на других листах.
Выполните следующие действия.
-
В режиме редактирования щелкните Расширенные параметры.
-
Выберите визуализацию.
-
На панели свойств в разделе Данные выберите измерение.
-
В поле Ограничение выберите один из следующих вариантов.
-
Фиксированное число: выберите, чтобы отобразить верхнее или нижнее значение. Задайте число значений. Также можно использовать выражение, чтобы задать число. Щелкните элемент , чтобы открыть редактор выражения.
-
Точное значение: используйте операторы и задайте точное значение ограничения. Также можно использовать выражение, чтобы задать число. Щелкните элемент , чтобы открыть редактор выражения.
-
Относительное значение: используйте операторы и задайте относительное значение ограничения в процентном выражении. Также можно использовать выражение, чтобы задать число. Щелкните элемент , чтобы открыть редактор выражения.
-
Сокращение чисел
Чтение, прослушивание и понимание длинных чисел может быть непростой задачей. По возможности сокращайте числа, чтобы уменьшить количество цифр и знаков после запятой.
Для округления чисел можно использовать такие функции, как Ceil и Round. Например, если требуется округлить значения измерений до миллионов с одним десятичным знаком, можно использовать =Round(Sum(Sales)/1000000, 0.1).
Для получения дополнительной информации см.:
Добавление фигур в КПЭ
Если используются условные цвета для КПЭ, можно добавить символы в дополнение к цвету. Символы могут использоваться для предоставления дополнительных индикаторов эффективности.
Выполните следующие действия.
-
Выберите визуализацию КПЭ и переключитесь на панель свойств в расширенном режиме редактирования.
-
Выберите Вид и разверните элемент Цвет.
-
При необходимости отключите параметр Цвета библиотеки и включите параметр Условные цвета.
-
Щелкните Добавить предел, чтобы создать новый предел. В одну диаграмму ключевых показателей эффективности можно добавить несколько пределов.
-
Укажите значение для предела или введите выражение с помощью редактора выражений.
-
На цветной полосе Значение щелкните область диапазона ключевого показателя эффективности, которую требуется изменить.
-
В области Цвета выберите предварительно настроенный цвет или используйте пользовательский цвет.
-
Выберите переключатель Символы и укажите символ, отображаемый, когда значение КПЭ попадает в определенный диапазон.
Использование динамических заголовков
При создании визуализаций используйте динамические заголовки, чтобы передать суть диаграммы. Вместо того, чтобы ограничиваться общим заголовком, рекомендуется создать выражение для заголовка, которое будет предоставлять информацию динамически на основе выбора пользователя.
Используя анализ множеств в сочетании с max(), min(), rank() и correl() для построения заголовков, можно предоставлять более динамические описательные диаграммы.
Например, эта визуализация имеет статическое название.
Если бы к заголовку и подзаголовку были добавлены динамические выражения, диаграмма отображала бы информацию более динамично и предоставляла бы пользователям больше информации.
Преимущество динамических заголовков заключается в том, что они меняются в зависимости от выборок пользователя. В приведенной ниже визуализации выбраны три страны, занимающие первое место по продажам, в результате чего изменились заголовок и подзаголовок визуализации.