К содержимому
ProductSense АКАДЕМИЯ
ВойтиПопробовать бесплатно
Разобраться в теме Понять, что происходит Найти решение 
Библиотека
ПодборкиМикрокурсыКонференции
Тарифы

Академия ProductSense

бета-версия · Поддержка: @ps24supportbot

АкадемияКурсыТарифыПубличная офертаПолитика конфиденциальностиОбработка персональных данныхКарта сайта
Разобраться в теме12 разделов · 186 темПонять, что происходит12 опор · 288 ситуацийНайти решение14 работ · 508 приёмов458 материалов бесплатно из 3 060
  1. Понять, что происходит
  2. ·Смотрю не туда
  3. ·Ситуация

Не блокируй приложением системные настройки доступности, такие как увеличение шрифта

2 материала · принцип действия · Смотрю не туда

Как выглядит
Пользователь ставит в системе крупный шрифт, открывает твой интерфейс — а там текст обрезан, кнопки налезают друг на друга, а на экране оплаты кнопка «Оплатить» уехала за край экрана.
Почему так работает
Шрифт в системе увеличивают не из любопытства — его увеличивают, чтобы прочитать. Приложение, которое жёстко перебивает чужой размер букв, — это застроенный магазин без пандуса: ты можешь сделать красивую дверь, но коляска через неё не пройдёт.
Как замечать
Возьми тестовый телефон, сдвинь системный шрифт на максимум и пройди основной сценарий — например, путь до подтверждения заказа. Если текст обрезается или кнопка оплаты пропадает, значит приложению всё равно на настройку пользователя.
Где не работает
Если увеличенный системный шрифт физически ломает критический экран — например, скрывает кнопку подтверждения платежа под сложным макетом — недостаточно просто отдать масштабирование на откуп системе. Здесь придётся переписать вёрстку так, чтобы контент скроллировался, а кнопка оставалась доступной.
Когда наоборот
В играх или специализированных интерфейсах с точным позиционированием элементов может потребоваться жёсткая фиксация размеров: свободное масштабирование ломает игровой процесс.

Включать всё ↔ отсекать лишнее

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

Отсекать невозможное через жёсткие физические ограничения, законы и качество входящего потока, осознанно выбирая уровень соревнования.

Где об этом говорят

  • Видео29 мин

    Как сделать дизайн приложения для всех (Артемий Меньшиков, Учи.Дома)

    Проверяем доступ

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

    здесь это прозвучало

  • Выступление

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

    Проверяем доступ

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

    здесь это прозвучало