Microsoft анонсировала ряд улучшений, которые были внесены в уведомления и значки в браузере Edge. Теперь Edge сможет доставлять уведомления, даже когда вы его закрыли, для выбранных веб-сайтов и приложений.
Большинство настольных браузеров получать уведомления только во время работы, из-за чего пользователи пропускают важные обновления, если браузер закрыт. И когда пользователи, наконец, открывают свой браузер, они сталкиваются с потоком входящих уведомлений, которые могут больше не иметь отношения к делу. В устаревшей версии Microsoft Edge эта проблема решена за счет поддержки фоновых уведомлений при закрытом браузере. Наконец, приложение Microsoft Edge на основе Chromium получило такую же возможность.
Любой сайт, который поддерживает веб-push-уведомления с использованием стандартного веб-API Push, API уведомлений и протокола веб-push, уже поддерживается. Эта функция теперь доступна для всех, кто использует Edge 85 в Windows 10 версии 20H1 и выше.
Кроме того, последняя версия Microsoft Edge, PWA и закрепленные сайты теперь могут отображать значки над значками панели задач. Возможно, вы помните аналогичную функцию Microsoft Internet Explorer 11. Разработчики могут устанавливать и обновлять значки с помощью API-интерфейса Badging, который уже доступен, начиная с Edge 81 для Windows и Mac.
Значки также поддерживаются другими браузерами на основе Chromium, но они отображают их только тогда, когда открыт PWA. Сделав Edge обрабатывать уведомления веб-сайта в фоновом режиме, Microsoft решила эту проблему, и теперь он может постоянно рисовать значки значков на панели задач.
Чтобы воспользоваться этими улучшениями, пользователи должны быть на Edge 85 (для PWA) или Edge 87 (для закрепленных сайтов) с Windows 10 версии 20H1 или выше.
Компания также работает над повторным включением полного запроса уведомлений для сайтов с желаемыми уведомлениями при сохранении прекратить запросы для других. Это изменение скоро станет доступным.
Некоторые полезные ссылки для проверки:
- Как включить бейджи на вашем сайте
- Push API
- API уведомлений
- Протокол Web push