реклама
разместить

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

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

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

Контрастная доступность

Вспомним, что такое контрастность. Если говорить просто, то это отношение яркости элемента к яркости фона. Контрастность измеряется в диапазоне от 1:1 (минимальная контрастность, белый текст на белом фоне) до 21:1 (максимальная контрастность, черный текст на белом фоне).

Требования к контрастности описаны в гайдлайнах WCAG, разработанных консорциумом Всемирной паутины W3C. В них описаны уровни поддержки контрастности: AAA и AA для небольших шрифтов (меньше 14 pt для жирных и 18 pt для обычных) и AAA Large и AA Large для заголовков (больше 14 pt для жирных и 18 pt для обычных).

Значения контрастности:

  • AAA — 7:1
  • AAA Large — 4,5:1
  • AA — 4,5:1
  • AA Large — 3:1

Считается, что поддержка AAA-стандарта нужна для людей с умеренно сниженным зрением, а АА-стандарта — для людей со зрением чуть хуже среднего.

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

Где можно ошибиться

Неконтрастные цвета у Озона

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

Неконтрастные цвета у Вайлдберрис

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

Цветовая доступность

Если проблемы плохого зрения или неконтрастного экрана понятны всем, то о таком явлении как дальтонизм говорят разве что в шутку. Хотя нарушение восприятия цветов довольно обычная особенность зрения многих людей. Обратимся к статистике. 8% всех мужчин в мире обладают теми или иными типами дальтонизма. Женщины страдают от дальтонизма гораздо реже — всего 0,5%. Нас интересуют дейтеранопия и протанопия — это когда зеленый и красный цвета для человека выглядит практически одинаковыми: они желто-коричневые и отличаются только яркостью. Эти формы дальтонизма есть у 1% всех мужчин в мире.

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

Рассмотрим на конкретном примере. Предположим, что у одного известного спортивного интернет-магазина 15 000 000 уникальных посетителей в месяц. Из них 55% — мужчины, то есть 8 250 000 человек. По статистике, не различают красный и зеленый цвет 1% мужчин, это 82 500 клиентов интернет-магазина в месяц — население небольшого города!

Где можно ошибиться

Спортмарафон не подписывает цвета в фильтре и на странице товара

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

Пятерочка использует опасное красно-зеленое сочетание

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

Правила соблюдения контрастной и цветовой доступности

1. Не используйте цветовые пары, которые могут ввести пользователей с дальтонизмом в заблуждение.

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

2. Не используйте только цвет для кодирования состояний, дублируйте состояние текстом и иконкой.

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

3. Соблюдайте требование к контрастности минимум 4,5:1.

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

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

Как мы следим за контрастной и цветовой доступностью

Плагины при работе в Фигме

  • Contrast — позволяет проверить контрастность
  • Color Blind — создает копии фреймов с наложенными эффектами дальтонизма

Аксессибилити-тесты при разработке

Контрастная и цветовая доступность при проектировании интерфейсов
  • aXe Chrome Extension — браузерное расширение для финальной проверки страниц
Контрастная и цветовая доступность при проектировании интерфейсов

Полезные ссылки

Контрастная и цветовая доступность при проектировании интерфейсов
  • Coblis — применяет к загруженному изображению эффект дальтонизма
Контрастная и цветовая доступность при проектировании интерфейсов
  • В 82-ой версии Chrome в Devtools добавят эмуляторы нарушения зрения. Сейчас эту функциональность уже можно попробовать в Chrome Canary.

Автор материала: Мария Созонтова

99
реклама
разместить
2 комментария

Спасибо. Пошел менять сайт)

2

Как же устают глаза от серых на сером фоне!

1
Одни запрещают, другие просят: компании начали искать «вайб-кодеров» — разработчиков, которые «оркестрируют кодом с помощью ИИ»

«Никакой возни с синтаксисом — только промпты, итерации и вайб».

Источник фото: Getty Images
55
44
22
"благодаря ИИ команда из десяти разработчиков может создать то, для чего раньше понадобилось бы 50-100 человек" - превратить проект в неподдерживаемое легаси за неделю?
реклама
разместить
Как заработать на курсе по подготовке к ЕГЭ по информатике с помощью закрытого Telegram-канала

Арсений работает репетитором по информатике с 2020 года. В какой-то момент он устал оплачивать рекламу, чтобы найти новых клиентов, и решил искать их через соцсети. Постепенно большая часть его работы переехала в Telegram. Поговорили с ним о том, как монетизировать образовательный курс через закрытый Telegram-канал.

Как заработать на курсе по подготовке к ЕГЭ по информатике с помощью закрытого Telegram-канала
11
«Если вам не нравится, не покупайте, но машины сжигать-то зачем»: Илон Маск — о вандализме, «легионе» роботов и призыве «держаться за акции»

Предприниматель провёл внеплановое собрание с сотрудниками Tesla.

Источник: Getty Images
1111
77
Маск стал проблемой для глобалистов, они хотят уничтожить его бизнес, лишить его средств, либо поставить на колени. Если он не подчинится, в следующий раз когда демократы придут к власти, он может забыть про все правительственные контракты, они сделают все чтобы создать ему проблем.
OpenAI выпустила модели для озвучивания текста и создания голосовых помощников с поддержкой русского языка

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

1414
66
Задача о трудных подростках, или Как мы собеседуем продактов
Задача о трудных подростках, или Как мы собеседуем продактов

Привет! Меня зовут Дима, я СPO в Додо и я не люблю дооолгие прелюдии классических статей. Сегодня обсудим, как мы собеседуем продактов в Додо, на что обращаем внимание, а где собеседования бессильны. По традиции в конце устроим срач (то есть обмен мнениями, конечно) в комментариях. Погнали!

44
ЕС обязал Apple повысить совместимость сторонних устройств с iPhone и iPad

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

Источник: Bagus Hernawan / Unsplash
99
33
11
11
11
Чтобы Россия вошла в число ведущих 25 стран мира по плотности роботизации, по темпам установки роботов нужно обойти Китай — Kept

И в девять раз увеличить парк промышленных роботов.

Источник фото: РБК — здесь и далее
3131
44
11
Все будет к фентизийному 2030 году! Роботов построят вместе с 1000 самолетов. /s
реклама
разместить
Видео: глава Xiaomi сбросил арбуз с шестого этажа, чтобы доказать прочность покрытия аккумуляторов в SU7 Ultra

Снаружи арбуз не пострадал. Что с «внутренностями» — неизвестно.

99
22
11
Пошаговый гайд по созданию лендинга с помощью AI

________________
Время создания сайта: 40 минут
Стоимость: 1000 руб
________________

▪— Планирование и структура
▪— Генерация сайта в Durable
▪— Наполнение контентом
▪— Кастомизация
▪— Публикация сайта

Пошаговый гайд по созданию лендинга с помощью AI
55
33
33
Что пошло не так с NUUM: разбираем ошибки и уроки от провала платформы

В декабре 2023 года МТС решила бросить вызов YouTube и TikTok и запустила амбициозный видеосервис NUUM, вложив в него около 6 миллиардов рублей. Новый проект обещал объединить в себе лучшее из двух миров: длинные видеоролики, короткие вертикальные клипы и стримы для молодежной аудитории. Но спустя чуть больше года, несмотря на громкие обещания и ма…

Что пошло не так с NUUM: разбираем ошибки и уроки от провала платформы
44
22
11
[]