最終更新:2024-01-26 (金) 15:12:00 (384d)
Push API
Top / Push API
https://www.w3.org/TR/push-api/
https://developer.mozilla.org/ja/docs/Web/API/Push_API
RFC
RFC 8030?
- Web Pushプロトコル本体
RFC 8291?
- Web Pushメッセージ暗号化
RFC 8292?
- 認証
- VAPID
インターフェイス
PushManager
PushManager.getSubscription? 既存のプッシュサブスクリプションを受け取ります PushManager.permissionState? 現在のPushSubscriptionの許可状況で解決されるPromiseを返します PushManager.subscribe プッシュサービスに加入します
PushSubscription
- プッシュサブスクリプションの詳細
PushEvent?
PushMessageData?
登場人物
Webページ
ユーザーエージェント (ブラウザ)
プッシュサービス?
- 各ブラウザのベンダーが用意しているサーバ
- Google Chrome