Как сделать интерфейс доступным для людей с ограниченными возможностями здоровья

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

На каких принципах основываются интерфейсы сайтов и приложений для людей с ограниченными возможностями здоровья — рассказывает команда лаборатории продуктового дизайна FINIK Design Lab.

Как сделать интерфейс доступным для людей с ограниченными возможностями здоровья

Команда
FINIK Design Lab

Почему инклюзивные интерфейсы важны для всех, включая бизнес

В России более 11,5 миллиона взрослых и детей с ограниченными возможностями здоровья — это каждый 12-й житель страны. Впрочем, понятие «ограниченные возможности здоровья» шире и касается самых разных людей, которые официально не считаются инвалидами. Например, люди с плохим зрением, дальтонизмом или дислексией. Ограниченность возможностей также может быть временной или ситуационной, к примеру, когда человек плохо слышит из-за шума на улице или носит гипс из-за перелома руки.

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

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

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

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

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

Как сделать интерфейс доступным для людей с ограниченными возможностями здоровья
Как видят сайт Альфа-Банка обычные люди
Как сделать интерфейс доступным для людей с ограниченными возможностями здоровья
Так видят сайт люди с искажённым цветовосприятием
Как сделать интерфейс доступным для людей с ограниченными возможностями здоровья
А так — люди с дислексией

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

Какие есть международные и российские нормативные акты о цифровой доступности

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

Основы инклюзивного дизайна подробно описаны в международном стандарте WCAG (Web Content Accessibility Guidelines), согласно которому при создании интерфейсов следует использовать четыре принципа:

  • воспринимаемость,
  • управляемость,
  • понятность,
  • надёжность.

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

Дополнительную информацию можно получить в следующих международных документах:

  • Статья №508 Закона о реабилитации. Это американский стандарт веб-доступности информационных ресурсов, обязательный для государственных учреждений. Документ описывает требования не только к сайтам и приложениям, но и к устройствам.
  • Европейский стандарт цифровой доступности EN 301 549 → текущая версия. В основном посвящён сайтам и приложениям, но затрагивает и телекоммуникационные услуги. Регулярно обновляется.

В России главный документ в этой сфере — ГОСТ Р 52872–2019. Он касается всех цифровых ресурсов: сайтов, приложений, цифровых программ и стриминговых сервисов. В его основу заложен уже упомянутый стандарт WCAG. Кроме того, документ содержит положения и критерии оценки доступности цифрового контента. ГОСТ в России применяется добровольно, то есть создатели сайтов и приложений не обязаны соблюдать все требования.

Авторы ГОСТа признают, что пока не существует решений, которые могли бы сделать цифровой ресурс доступным для каждого человека. Но внедрение рекомендаций из WCAG и ГОСТа сделает сайт или приложение более инклюзивным.

Если говорить про инициативы бизнеса в этом вопросе, стоит упомянуть:

  • подробный гайдлайн по цифровой доступности от Сбера, который включает общие правила для разработчиков, дизайнеров и менеджеров;
  • книгу «Про доступность iOS», которую написал Михаил Рубанов из Dodo Engineering, — с рекомендациями по созданию приложений для незрячих людей. Несмотря на упоминание только одной платформы, как пишет автор, книга будет полезна и Android-разработчикам, так как принципы работы с ментальной моделью совпадают.

Каких принципов стоит придерживаться при создании инклюзивных интерфейсов

Высокая контрастность текстов и изображений

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

Контрастность должна составлять:

  • от 4,5:1 и выше у основного текста;
  • от 3:1 и выше у заголовков и изображений.
Как сделать интерфейс доступным для людей с ограниченными возможностями здоровья
Наглядный пример влияния контраста на удобство чтения

Не менее важно обращать внимание на межстрочный интервал. Универсальной считается величина от 120 до 160%: если текст набран кеглем в 10 пунктов, то межстрочный интервал должен составлять от 12 до 16 пунктов. Если сделать интерлиньяж меньше, строки слипнутся, а если больше — текст будет распадаться.

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

Нужно убедиться, что при увеличении масштаба экрана до 200%, интерфейс остаётся понятным и читаемым.

Как сделать интерфейс доступным для людей с ограниченными возможностями здоровья
При увеличении масштаба (картинка справа) текст остаётся читаемым, а элементы кликабельными без горизонтальной прокрутки

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

Адаптивность можно проверить с помощью таких сервисов, как Google Mobile-Friendly Test, Window Resizer, Adaptivator, I Love Adaptive.

Продуманная навигация и максимальное использование комбинаций клавиш

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

В этом помогут:

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

Чем очевиднее структура, тем проще пользователям ориентироваться в ней.

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

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

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

Чтобы улучшить индикатор фокусировки, следует:

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

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

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

Нужно обязательно предупреждать пользователей о том, что их действие закроет сайт или приложение. Это защитит людей от необходимости проходить весь путь заново.

Однозначные формулировки и простые тексты

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

Одна из причин, почему тексты должны быть лаконичными — экранные дикторы. Им посвящён следующий принцип, а пока отметим тот факт, что короткие формулировки быстрее читать и проще понимать.

Пользователям, которые включают экранного диктора, приходится много слушать и запоминать, поэтому даже незначительное на первый взгляд сокращение будет полезным:

  • не «Открыть меню», а «Меню»;
  • не «Оформить заказ», а «Заказать»;
  • не «Перейти в корзину», а «Корзина».
Как сделать интерфейс доступным для людей с ограниченными возможностями здоровья
Кнопка с простым для озвучивания текстом

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

Как сделать интерфейс доступным для людей с ограниченными возможностями здоровья курс

Проектирование интерфейсов
с AGIMA

Узнать больше

  • Создадите свои первые прототипы и научитесь проектировать понятные интерфейсы
  • Сможете применять ключевые методологии UX и работать с аналитикой для изучения пользовательского опыта
  • Лучшие выпускники получат приглашение на стажировку в компаниях AGIMA Partner«s Club

Внимание к экранным дикторам

Экранный диктор, или скринридер — это программа, которая озвучивает текст с экрана. Удобство пользователя с особенностями здоровья зависит от того, насколько текст адаптирован под экранного диктора. Это, скорее, задача разработчиков: если типы элементов ясно описаны в коде, скринридер понятно озвучит пользователю, где кнопка или что изображено на фотографии.

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

Иконки тоже полезно подписывать: зачастую их понимают неоднозначно даже обычные пользователи. Достаточно обычного описания, Alt-текст в таком случае не нужен.

Экранный диктор озвучивает не только текст, но и название элементов — например, «заголовок», «кнопка». Поэтому все элементы, которые видны зрячему, должны быть подписаны правильными тегами и атрибутами. Однако декоративные элементы без смысловой нагрузки можно пропускать — это сэкономит пользователям время.

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

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

Как можно больше возможностей управления

Важно стараться предоставить людям возможность взаимодействовать с интерфейсом самыми разными способами:

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

Чем разнообразнее управление сайтами и приложениями, тем доступнее они для людей с особенностями здоровья.

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

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

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

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

Доступность интерфейсов нельзя внедрить за один раз и потом забыть о ней — это свойство, над которым стоит много и регулярно работать всей команде продукта. Однако результат того стоит.

Читать также

Как сделать интерфейс доступным для людей с ограниченными возможностями здоровья Что такое компьютерная лингвистика и как технологии на её основе помогают людям с ограниченными возможностями здоровья

Как сделать интерфейс доступным для людей с ограниченными возможностями здоровья Кто такой UX/UI-дизайнер, чем он занимается и почему его работа так важна

Как сделать интерфейс доступным для людей с ограниченными возможностями здоровья Какие правки в дизайне стоит принимать

Как сделать интерфейс доступным для людей с ограниченными возможностями здоровья Что такое Job Stories и как их составлять

Мнение автора и редакции может не совпадать. Хотите написать колонку для Нетологии? Читайте наши условия публикации. Чтобы быть в курсе всех новостей и читать новые статьи, присоединяйтесь к Телеграм-каналу Нетологии.

Как сделать интерфейс доступным для людей с ограниченными возможностями здоровья

Команда FINIK Design Lab

The post Как сделать интерфейс доступным для людей с ограниченными возможностями здоровья first appeared on Медиа Нетологии.

Полный текст статьи читайте на Нетология