Ответ 1
API NOTIFICATION API уведомлений позволяет веб-странице или приложению отправлять уведомления, которые отображаются за пределами страницы на системном уровне; это позволяет веб-приложениям отправлять информацию пользователю, даже если приложение находится в режиме ожидания или в фоновом режиме. В этой статье рассматриваются основы использования этого API в ваших собственных приложениях.
https://developer.mozilla.org/en-US/docs/Web/API/Notifications_API/Using_the_Notifications_API
API PUSH. Push API предоставляет веб-приложениям возможность получать сообщения, направленные им с сервера, независимо от того, находится ли веб-приложение на переднем плане или даже в настоящее время загружено в пользовательском агенте. Это позволяет разработчикам предоставлять асинхронные уведомления и обновления пользователям, которые выбирают, что приводит к лучшему взаимодействию со своевременным новым контентом. https://developer.mozilla.org/en/docs/Web/API/Push_API
Проверьте эти ссылки для получения дополнительной информации: https://www.w3.org/TR/push-api/ https://www.w3.org/TR/notifications/