Простота и интуитивность сделали iOS идеальной системой для обычных пользователей. Таких людей, кто не готов изучать мануалы или методом тыка познавать pro-функции, для кого смартфон — инструмент, а вовсе не гаджет-игрушка. У Apple такой пользователь в приоритете, в угоду ему компания лишает систему вариативности, предельно сокращает настройки, ограничивает возможности разумным минимумом. И чего лукавить, в этом она преуспела, ведь актуальная iOS 8 соблюдает близкий к идеальному баланс функциональности и простоты. Но не во всех аспектах. Центр уведомлений — это полное фиаско.

С момента появления в iOS 5 это меню похоже на сырую заготовку, за которую полагается взяться после решения первостепенных задач. Сперва оно было не наглядным и не функциональным. Совершенно никаким. Смысл Notification Center придавали разве что твики из Cydia (после джейлбрейка), снабжающие панель тоглами быстрых настроек и виджетом с полезной информацией. Ах да, еще некий процент соцсетезависимых социально активных пользователей пользовались быстрым постингом в Twitter и Facebook. Потом кто-то в Apple психанул и в iOS 7 одно меню разделил на три вкладки. Фиксированные виджеты в первой еще можно было простить, но дробление нотификаций на “все” и “пропущенные” — это была полная шиза. Сколько не пользовался NC во второй итерации, так и не проникся его логикой. Удобства и близко не было.

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

  

Главные проблемы NC:

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

2. Виджеты ограничены в функциональности, их задача — отобразить определенный контент. Действия вторичны. Некоторые разработчики балансируя на грани дозволенного создают очень удобные и информативные виджеты. В числе таких Fantastical и Evernote. Но в большинстве своем виджеты крайне примитивны. Чем отправляться в NC и смотреть ущербный виджет, проще запустить программу.

3. Уведомления скомпонованы по приложениям с лимитом в 5 штук от каждого. Картинки не показываются, другие вложения тоже, текста максимум четыре строки. Если уведомлений много, NC превращается в длинную-длинную ленту. Нет возможности (пусть даже опциональной) сгруппировать нотификации программы в одну плашку, раскрывая полный список по нажатию. Кроме того, полный текст уведомления из этого меню просмотреть нельзя, нужно открывать приложение.

4. Меню действий открывается по свайпу. Помимо крестика скрытия их может быть максимум два. Тот же ответ на сообщение Viber из NC не написать, система отправит тебя в приложение.

5. А вот это один из самых явных пробелов эргономики — нельзя удалить все уведомления разом, только группы каждой программы. Если таких два десятка, очистка NC превращается в настоящую муку.

Я лично не верю, что в Apple нет человека, способного довести NC до ума. За примерами работающих меню уведомлений ходить далеко не нужно, в том же Android 5 список нотификаций в разы информативнее и комфортнее в использовании. Да, визуального единства нет — текст, картинки, кнопки порой создают неслабый бардак. Но зато пользователь волен сделать с уведомлением именно то, что нужно сделать с уведомлением именно этой программы. Скриншот — расшарить, письмо — архивировать или ответ дать, сообщение — просмотреть. А если не до уведомлений сейчас, быстро пробежать взглядом по последним в списке и очистить его одной кнопкой. Не тапая раз за разом на крестик, а одной кнопкой!

  

Android 5.0.1 на HTC One M8

Я из iOS вытягиваю тот максимум, на который способна система. Знаю все фичи, выработал эффективные привычки, обзавелся полезным софтом. Я без преувеличения pro-юзер — работа обязывает. И при этом я использую NC для выяснения даты и прогноза погоды. Погоду бы не смотрел, но я в свое время сильно заморочился поиском погодного виджета и теперь отрабатываю убитое понапрасну время. Во вкладку уведомлений заглядываю очень редко, чаще случайно. И визит обычно заканчивается утомительным и бесполезным процессом очистки списка.

  

Опрос нескольких десятков друзей с iPhone, полноценно использующих телефон, подтвердил мои выводы. Единицы регулярно посещают уведомления NC, мало кто по-настоящему вписал виджеты в свой паттерн использования девайса. Для большинства это такое меню, которое просто есть.

Не думаю, что Notification Center в теперешнем виде кардинально меняет восприятие системы, что это проблема iOS 8. NC — слабое место. NC не дает пользователю тех возможностей, которые мог бы дать. NC уступает конкурентному решению, причем сильно. Его просто нужно сделать по-другому.

Надеюсь, рано или поздно это произойдет.