В бета-версиях iOS и iPadOS 16.4, которые появились накануне, добавлена поддержка web push-уведомлений – функция, которую Apple обещала добавить в iOS 16 ещё в июне.
Веб-сайты, сохранённые в качестве веб-приложений на главном экране, могут отправлять пользователям iPhone и iPad веб-уведомления через Push API, Notifications API и Service Workers. Веб-приложение, добавленное на главный экран, может запросить у пользователя разрешение на отправку push-уведомлений.
Веб-приложение, добавленное на главный экран, может запрашивать разрешение на получение push-уведомлений до тех пор, пока этот запрос является ответом на прямое взаимодействие с пользователем – например, нажатие кнопки «подписаться», предоставленной веб-приложением. iOS или iPadOS попросит пользователя дать веб-приложению разрешение на отправку уведомлений. Затем пользователь может управлять этими разрешениями для каждого веб-приложения в Настройках уведомлений – так же, как и для любого другого приложения на iPhone и iPad.
Уведомления от сайтов работают точно так же, как уведомления от других приложений, отображаясь на экране блокировки в Центре уведомлений и на сопряжённых Apple Watch.
Ещё по теме:
- Установку бета-версий iOS и iPadOS теперь можно включить в «Настройках»
- В Сети появилось первое фото iPhone 15 Pro c портом USB-C
- Apple представила дебютный трейлер фильма «Тетрис»