Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document Declarative Web Push #36464

Open
annevk opened this issue Oct 23, 2024 · 2 comments
Open

Document Declarative Web Push #36464

annevk opened this issue Oct 23, 2024 · 2 comments
Labels
Content:WebAPI Web API docs waiting for implementations Waiting for feature to be implemented in browsers

Comments

@annevk
Copy link
Contributor

annevk commented Oct 23, 2024

Declarative Web Push is a new feature that allows push messages to bypass the service worker and directly trigger an end user notification. This is beneficial to battery life and overall more robust as service workers are subject to storage limits.

This feature involves changes across W3C's Push API, WHATWG's Notifications API, and W3C's Badging API.

It is tracked here w3c/push-api#360 and I will add a comment to that issue summarizing the changes to the various standards.

@github-actions github-actions bot added the needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. label Oct 23, 2024
@Josh-Cena
Copy link
Member

@annevk for bigger projects like this, you may prefer to use https://github.com/mdn/mdn, since the content issues are for granular, actionable items that affect only one or a few pages.

@Josh-Cena Josh-Cena added Content:WebAPI Web API docs waiting for implementations Waiting for feature to be implemented in browsers and removed needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. labels Oct 23, 2024
@annevk
Copy link
Contributor Author

annevk commented Oct 24, 2024

If the guidance in https://github.com/whatwg/meta/blob/main/MAINTAINERS.md needs to be updated, it might be best to file an issue against that repository so everyone is on the same page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Content:WebAPI Web API docs waiting for implementations Waiting for feature to be implemented in browsers
Projects
None yet
Development

No branches or pull requests

2 participants