Крупный шрифт не должен ломать интерфейс

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


