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

Далее перевод статьи с TheVerge от Sentry “A Concept to Improve Notifications and rid iOS of its ‘Legacy’ UI (mockups)”.

iOS уже пять лет и за это время система существенно изменилась. Но некоторые вещи остались неизменными не смотря на шесть ключевых обновлений. Это не обязательно плохо — квадратные иконки с закругленными углами все также хороши, как и в 2007. Но есть особенности системы, к которым есть претензии. Я говорю про:

Уведомления

Было время, когда все типы уведомлений, сообщений от приложений и системных оповещений выглядели так:

С выходом iOS 5 появился новый тип уведомлений. Это было существенное обновление системы оповещений, так как представленные “баннеры” больше не требовали участия пользователя и не отвлекали от того, чем вы занимались ранее. Баннеры минималистичны и отображают информацию в сжатом формате, что позволяет им не занимать много места на экране.

Но есть проблема — всплывающие окна все еще существуют неизменными (например, такие уведомления не показывают иконку вызвавшего их приложения, что вовсе не увеличили бы размер окна).

К тому же их дизайн не обновлен. Сейчас эти два типа уведомлений представляют из себя два разных графических стиля (непрозрачный белый против прозрачного темно-синего). Так почему бы не привести уведомления к одному стилю, да и вообще избавиться от архаичных всплывающих окон?

Модернизация

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

Для сравнения, вот как выглядит тонкий баннер:

Улучшенные уведомлений приложений

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

Отсюда вы сможете быстро ответить на SMS, сообщение Facebook, Twitter и т.д., не покидая приложения, в котором сейчас находитесь.

(В случае уведомления, например, Напоминаний, вместо этой иконки может использоваться чекбокс для отметки дела как сделанного).

Системные оповещения

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

  

__________________________________________

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

А у вас в процессе использования девайса на iOS появились вопросы к этому аспекту системы?