Пуш-уведомления: где посмотреть и настроить¶
Пуш-уведомления — это короткие всплывающие сообщения, которые приходят на устройство пользователя без необходимости открывать приложение или сайт-источник. Термин происходит от английского push (толчок, «пушить»): сообщение «пушится» сервером на клиент. Уведомления приходят в специальный центр уведомлений операционной системы, на экран блокировки или поверх работающих приложений. Пуш-уведомления поддерживают все основные платформы — Android, iOS, Windows, macOS, а также веб-браузеры через Web Push API.
¶Где посмотреть пуш-уведомления
¶На Android
На смартфонах с Android пуш-уведомления собираются в шторке уведомлений (notification shade) — панели, которая открывается свайпом вниз от верхней края экрана. Внутри шторки есть раздел «Уведомления», где отображаются все непрочитанные сообщения от приложений. На части устройств (например, на чистом Android 12 и новее) есть ещё более компактный вид — свайп вниз от левого верхнего угла открывает только список уведомлений без быстрых настроек.
На экране блокировки пуш-уведомления отображаются по умолчанию, но пользователь может скрыть содержимое (показывать только имя приложения без текста сообщения) в настройках «Блокировка экрана» → «Уведомления».
¶На iPhone (iOS)
На устройствах Apple пуш-уведомления отображаются в Центре уведомлений — панели, которая открывается свайпом вниз от правого верхнего угла экрана (на iPhone с «чёлкой» — от середины верхнего края). Центр уведомлений хранит историю непрочитанных уведомлений и очищается свайпом вверх или по кнопке «Очистить всё». На экране блокировки уведомления также видны, при этом можно настроить предпросмотр — показывать содержимое сообщения или только заголовок.
¶На Windows
В Windows 10 и Windows 11 пуш-уведомления приложений и сайтов собираются в центре уведомлений (Notification Center), который открывается иконкой в правом нижнем углу панели задач (на Windows 11 — рядом с часами). Уведомления также появляются всплывающими карточками в правом нижнем углу экрана. Центр уведомлений хранит историю уведомлений за несколько дней.
¶На macOS
На компьютерах Apple пуш-уведомления отображаются в центре уведомлений (Notification Center), который открывается щелчком по иконке в правом верхнем углу панели меню или свайпем от правого края экрана с тачпадом. Уведомления группируются по приложениям и хранятся до ручной очистки.
¶В веб-браузерах
Сайты могут отправлять пуш-уведомления через Web Push API. Если пользователь разрешил их в браузере, уведомления появляются поверх всех окон в правом нижнем углу экрана (в Chrome, Яндекс.Браузере, Opera) или в центре уведомлений (в Safari на macOS). История веб-уведомлений, как правило, не сохраняется — пропущенное сообщение можно увидеть только в приложении или на сайте-источнике.
¶Как управлять пуш-уведомлениями
¶Настройки на уровне устройства
Все основные ОС позволяют управлять уведомлениями глобально или по каждому приложению:
| Платформа | Путь к настройкам |
|---|---|
| Android | Настройки → Уведомления → Приложения |
| iOS | Настройки → Уведомления |
| Windows | Настройки → Система → Уведомления |
| macOS | Системные настройки → Уведомления |
В настройках каждого приложения можно отключить уведомления полностью, разрешить только звуковые сигналы без всплывающих баннеров, запретить показ на экране блокировки или настроить группировку.
¶Настройки в браузере
Веб-уведомления управляются в настройках конфиденциальности браузера. В Google Chrome и Яндекс.Браузере путь выглядит как Настройки → Конфиденциальность и безопасность → Настройки сайтов → Уведомления. Там можно посмотреть список сайтов, которым разрешена или запрещена отправка пушей, и отозвать доступ в любой момент. В Safari уведомления сайтов настраиваются в разделе «Уведомления» системных настроек.
¶Отключение навязчивых уведомлений
Частая проблема — сайты, которые запрашивают разрешение на отправку уведомлений при каждом визите. Решение — заблокировать запрос разрешения на уровне браузера: в Chrome это делается через тот же раздел «Уведомления», где можно выбрать вариант «Сайты не могут запрашивать отправку уведомлений».
¶Типы пуш-уведомлений
По способу доставки пуш-уведомления делятся на:
- Локальные — генерируются самим приложением на устройстве (будильник, напоминания в календаре, прогресс загрузки);
- Удалённые (серверные) — отправляются с сервера через сервисы доставки: Firebase Cloud Messaging (FCM) для Android, Apple Push Notification service (APNs) для iOS, Windows Push Notification Services (WNS) для Windows.
По содержанию выделяют текстовые уведомления, уведомления с изображением, интерактивные уведомления с кнопками действий (ответить, открыть, отложить) и уведомления-прогресс.
¶Историческая справка
Первые push-уведомления появились в мобильной разработке в 2009 году, когда Apple запустила службу APNs для iPhone. В 2010 году Google представил аналогичную систему для Android (сначала C2DM, затем GCM, наконец FCM). Веб-уведомления через Web Push API появились в браузерах в 2015–2016 годах — первым их поддержал Safari для macOS, затем Chrome и другие браузеры на движке Blink.
¶Источники
- Документация Google для разработчиков Android — раздел Notifications
- Документация Apple Developer — User Notifications
- MDN Web Docs — Web Push API
- Справка Microsoft Windows — Центр уведомлений
- Справка Яндекс.Браузера — Уведомления сайтов
