В iOS есть проблема с уведомлениями. И её не решают
Пуш-уведомления стали одним из лучших решений интерфейса, которые Apple вывела в массы. Рядом стоят только мышь и экраны с мультитач.
Но, судя по ежегодным апгрейдам этой функции, никто так и не выяснил, как они должны работать и при этом не мешать: пытаются группировать, давать доступ к кастомизации и ограничивать режимами вроде «Не беспокоить».
Поговорим о случайных нажатиях. Это самая надоедливая проблема уведомлений, которую пока никто не решает.
Сообщения приходят неожиданно, и с этим ничего не поделать
Один из способов застать человека врасплох
Собираетесь нажать кнопку «Назад» или «Изменить» вверху приложения, а вместо этого открываете сообщение, на которое сейчас ну совсем не хотелось отвечать. У меня случалось редко, но из-за этого где-то глубоко в подсознании всегда работаю с верхней частью экрана осторожно.
Ситуация может быть и просто не к месту, когда занимаетесь важной задачей, а тут случайно прочли приглашение на встречу: теперь придётся отвлечься на тайм-менеджмент. А если оперативной памяти мало, то ещё и первое приложение сбросится.
Дисплеи растут, поэтому каждый тап на счету
Названия большие, но некоторые элементы для чего-то всё равно вставили на самый верх
В iOS 10 Apple Music получил редизайн, который потом разросся по всей операционной системе. Много пространства, карточные меню, слои анимаций. Самой заметной деталью стали гигантские заголовки.
Они занимают много бесполезного места. Поэтому крупные названия приложений и разделов оправданы, если только вверху больше не на что нажимать.
Больше дисплей — дальше верхние кнопки. Тянуться к ним неудобно: чем чаще приходится нажимать, тем больше вероятность уронить смартфон. Случайные переключения делают всё только хуже.
Верхняя часть большинства приложений очень активная
Вот только системные элементы, которые вынуждают тянуть руки и неожиданно открывать уведомления:
• Назад
• Править
• Добавить
• Поделиться
• Строка поиска
• Страница вверх
• Контекстное меню
• Войти в настройки аккаунта.
Перенести их все вниз невозможно. Особенно с учётом того, что нижнюю часть сейчас занимает огромный брусок полосы «Домой» у X-моделей и новее. Если взять все безопасные зоны дисплея, которые сама Apple и прописывает, живого места для пушей остаётся мало.
Городить тетрис из кнопок не вариант
Примером справа вряд ли смогут пользоваться
Я не дизайнер интерфейсов, но все мы себя такими считаем, когда что-то не так. Накинул варианты, как вообще можно решить вопрос.
Сделать карточки меньше, а интерактивные элементы немного опустить. Свайп для центра управления можно вернуть вниз и тогда для уведомлений останется безопасная зона.
Убрать активные кнопки из верхней части. Для этого придётся переписать логику приложений, что ещё как-то возможно на уровне системы, но для остальных приложений нереально.
Передвинуть пуши в другое место или сделать их редизайн. В приложении ВК была интересная функция оповещения с выводом текста в строке состояния. Информацию видно, но случайно точно не нажмёте. Только с приходом чёлок она стала бесполезной.
Сделать преданимацию уведомлений на уровне системы. iOS «оживили» за счёт сотни мелких активных элементов, которые дают почти тактильные ощущения происходящего на экране. Выскакивающие карточки тоже можно прокачать. Например, если за микросекунды до их появления сделать мелкие движения сверху. Либо сначала показать язычок пуша, а через мгновение выдвинуть его полностью.
Внедрить микрозадержку от случайных нажатий. Идеальный вариант, на мой взгляд. Потому что отключить отзывчивость окна на мгновение просто, а заметна она будет только тем, кто действительно нажимать не хотел. Все остальные просто не опередят заморозку касаний, пока будут тянуть палец до уведомления. Важно будет только рассчитать время, чтобы намеренное нажатие всё-таки сработало.
Удерживайте, чтобы избежать катастрофы
Пока ситуация будет спасена, если вы коснулись нежелательного уведомления, но ещё не убрали палец от экрана. При долгом удержании пуша оно трансформируется в окно ответа. Закройте его на крестик, и сообщение останется непрочитанным.
Для других случаев решения нет. Придётся отвечать, назначать встречи, оправдываться перед начальником или женой.
Интерфейс iOS пора переделывать
По сути то, что мы сейчас видим в своих смартфонах — это iOS 7 на стероидах. Не считая iPad, семь лет назад самый большой экран для неё был размером всего 4 дюйма против актуальных 4,7–6,5.
Проблем, связанных с большими экранами и чёлкой накопилось много. Процент заряда видно только в центре уведомлений; для его вызова сверху стали нужны две руки;, а контекстная кнопка возврата уже в принципе не актуальна.
Запланированные функции с каждым годом дробят на релизы, потому что в приоритете теперь стабильность ОС и база пользователей. Считаю это верным направлением. Правда, радикальных изменений теперь ждём дольше.
Так что с релизом следующей версии чуда не будет. Хорошо, если решат главную проблему «звонилки» и перенесут её в пуши при включённом экране.
Это сделает проблему случайных нажатий ещё опаснее, зато будет что исправлять в iOS 15.