web-dev-qa-db-ja.com

Webの観点から見たNotificationsAPIとPushAPIの違い

Web通知を開発する場合の Chrome Notifications APIPush Notification API の違いは何ですか。それぞれをいつ使用する必要があり、どのように異なりますか?

24
riman

NOTIFICATION APINotifications APIを使用すると、Webページまたはアプリがシステムレベルでページの外部に表示される通知を送信できます。これにより、アプリケーションがアイドル状態またはバックグラウンドにある場合でも、Webアプリはユーザーに情報を送信できます。この記事では、独自のアプリでこのAPIを使用するための基本について説明します。

https://developer.mozilla.org/en-US/docs/Web/API/Notifications_API/Using_the_Notifications_API

Push APIPush APIは、Webアプリがフォアグラウンドにあるかどうかに関係なく、サーバーからプッシュされたメッセージを受信する機能をWebアプリケーションに提供します。現在ロードされていても、ユーザーエージェントに。これにより、開発者はオプトインしたユーザーに非同期の通知と更新を配信できるため、タイムリーな新しいコンテンツとのエンゲージメントが向上します。 https://developer.mozilla.org/en/docs/Web/API/Push_API

詳細については、次のリンクを確認してください: https://www.w3.org/TR/Push-api/https://www.w3.org/TR/notifications/ ==

18