Skip to content

Commit 7ff6575

Browse files
Added experimental declarative push notification support
Fixes #67
1 parent 456cd19 commit 7ff6575

File tree

4 files changed

+661
-0
lines changed

4 files changed

+661
-0
lines changed

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -416,6 +416,8 @@ import WebPushTesting
416416
417417
## Specifications
418418
419+
### RFC Standards
420+
419421
- [RFC 6454 — The Web Origin Concept](https://datatracker.ietf.org/doc/html/rfc6454)
420422
- [RFC 7515 — JSON Web Signature (JWS)](https://datatracker.ietf.org/doc/html/rfc7515)
421423
- [RFC 7519 — JSON Web Token (JWT)](https://datatracker.ietf.org/doc/html/rfc7519)
@@ -424,16 +426,23 @@ import WebPushTesting
424426
- [RFC 8291 — Message Encryption for Web Push](https://datatracker.ietf.org/doc/html/rfc8291)
425427
- [RFC 8292 — Voluntary Application Server Identification (VAPID) for Web Push](https://datatracker.ietf.org/doc/html/rfc8292)
426428
429+
### W3C Standards
427430
428431
- [Push API Working Draft](https://www.w3.org/TR/push-api/)
432+
- [Push API Editor's Draft — `declarative-push` branch](https://raw.githubusercontent.com/w3c/push-api/refs/heads/declarative-push/index.html)
433+
434+
### WHATWG Standards
429435
436+
- [Notifications API — Living Standard](https://notifications.spec.whatwg.org/)
437+
- [Notifications API — PR #213 — Allow notifications and actions to specify a navigable URL](https://whatpr.org/notifications/213.html)
430438
431439
## Other Resources
432440
433441
- [Apple Developer — Sending web push notifications in web apps and browsers](https://developer.apple.com/documentation/usernotifications/sending-web-push-notifications-in-web-apps-and-browsers)
434442
- [WWDC22 — Meet Web Push for Safari](https://developer.apple.com/videos/play/wwdc2022/10098/)
435443
- [WebKit — Meet Web Push](https://webkit.org/blog/12945/meet-web-push/)
436444
- [WebKit — Web Push for Web Apps on iOS and iPadOS](https://webkit.org/blog/13878/web-push-for-web-apps-on-ios-and-ipados/)
445+
- [MDN — Notification](https://developer.mozilla.org/en-US/docs/Web/API/Notification)
437446
- [MDN — Push API](https://developer.mozilla.org/en-US/docs/Web/API/Push_API)
438447
- [MDN — Service Worker API](https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API)
439448
- [web.dev — The Web Push Protocol](https://web.dev/articles/push-notifications-web-push-protocol)

0 commit comments

Comments
 (0)