Для такой простой операционной системы, как iOS, удивительно, сколько информации может отображаться в строке состояния высотой 20 пикселей, которая почти всегда видна при использовании iPhone или iPad. С момента появления Apple Watch у меня появилась небольшая прихоть: значок Bluetooth всегда виден, так как я постоянно сопряжен с часами.
Действительно ли необходимо мне показывать что-то, что всегда там? Это подводит меня к запросу функции, которая не является критически новым дополнением к системе, но представляет собой небольшую доработку для улучшения пользовательского опыта iOS. Я считаю, что строка состояния слишком перегружена избыточной информацией, и хотел бы, чтобы Apple сделала ее более аккуратной и менее загруженной…
В строке состояния может отображаться множество значков и символов. Это сила сигнала сотовой связи, индикатор WiFi / Personal Hotspot, значок Bluetooth, полумесяц «Не беспокоить», индикатор загрузки сетевой активности, значок часов, сигнализирующий о срабатывании будильника, индикатор служб геолокации и несколько других.
Также слева находится имя оператора, по центру — время, а справа — индикатор заряда батареи. Не так много из этих элементов, чтобы строка состояния стала перегруженной. Скриншоты и макеты сделаны на iPhone с диагональю 4,7 дюйма, который покупает большинство пользователей. Эта «проблема» может быть менее заметной на устройстве размером с iPhone 7 Plus в повседневном использовании.
iOS уже включает некоторые ограниченные возможности настройки: например, вы можете выбрать, отображать ли процент заряда батареи. Это означает, что вы можете сэкономить место, отображая только индикатор батареи, а не текст. Я хотел бы видеть подобный переключатель для большего количества элементов строки состояния системы.
Я думаю, многие хотят иметь возможность скрывать имя оператора, включая меня. Я знаю, каким оператором пользуюсь и за что плачу, мне не нужно это показывать. Я постоянно вижу имя «LIFE» с его отвлекающим выбором заглавных букв. По крайней мере, у моего оператора короткое имя, хуже, если у вашего поставщика услуг сотовой связи длинное имя, которое занимает значительно большую область строки состояния. Если оно слишком длинное, оно даже будет прокручиваться на экране блокировки.
В том же духе, меня раздражает с момента появления iOS 7, что индикатор силы сигнала был изменен с компактной гистограммы на очень широкую коллекцию из пяти отдельных кружков. Я не включил это в макет, но я был бы рад видеть переработанный (менее навязчивый) внешний вид здесь.
- Типичная строка состояния.
- То, что я хотел бы сделать возможным.
Одной из моих главных претензий является индикатор Bluetooth. Если вы носите Apple Watch каждый день, как я, кажется таким избыточным видеть логотип в строке состояния каждую секунду. Мне нравится, как watchOS сообщает о Bluetooth-соединении: если Apple Watch успешно обменивается данными с сопряженным iPhone, на циферблате часов вообще нет индикатора. Вы видите элемент состояния, красный значок телефона, только в случае, если Bluetooth-соединение нарушено и произошла ошибка.
Я хотел бы иметь возможность удалить его из строки состояния в iOS, или, по крайней мере, чтобы он не отображался, если единственное соединение — это Apple Watch. На Mac у меня полная свобода действий. Я могу перетащить виджет Bluetooth из строки меню, если считаю его ненужным, как и почти все элементы состояния Mac. Такая же функция могла бы быть реализована в разделе настроек iOS. Альтернативный дизайн скрывал бы значок Bluetooth при сопряжении Apple Watch, отображая красный значок ошибки при отсутствии соединения с Apple Watch.
Отображение значка служб геолокации имеет смысл, так как он виден только тогда, когда приложение или служба используют мое местоположение, поэтому у меня нет проблем с ним, поскольку он предоставляет актуальную информацию. Однако я бы сказал, что индикатор будильника не нужен. Я контролирую установку будильников, я знаю, установлен ли он. Это отличается от служб геолокации, которые активируются внешними факторами (прихотями приложения).
Я хотел бы иметь возможность отключить параметр «Показывать будильник в строке состояния». Утверждение, что будильник имеет особый приоритет, на мой взгляд, является скользким путем, поскольку есть множество других важных событий, которые не получают места в строке состояния (таймеры, события календаря, напоминания, запланированные письма, например). Полумесяц «Не беспокоить» — еще один значок, который я бы рассмотрел для удаления; включен ли режим «Не беспокоить» или нет, можно проверить в любое время с помощью Пункта управления. То же самое верно и для блокировки ориентации.
Кстати, Apple уже проводила подобную «весеннюю уборку». Ранее iOS отображала значок «Воспроизведение» в строке состояния при воспроизведении музыки, но он был удален в iOS 7, предположительно потому, что это избыточный значок, так как пользователь прекрасно осведомлен о воспроизведении музыки.
Как я уже сказал во вступлении, этот запрос функции не касается чего-то настолько критичного для платформы, что iOS должна его получить. Частично это разница во взглядах на дизайн, есть субъективные решения. Добавление переключателей в Настройки тоже не бесплатно. Тем не менее, я хотел бы иметь возможность сделать строку состояния моего iPhone менее загроможденной — и я не думаю, что я один.