All specs
W3C Push APIW3CShould KnowProduct

Push API

Browser Platform·World Wide Web Consortium
WHY YOU NEED THIS

Required for web push notifications — the re-engagement channel for PWAs. Works with Service Workers and the Notifications API. Understanding VAPID and the subscription lifecycle prevents broken push implementations.

What It Defines

Defines the browser Push API: enables servers to send push messages to a Service Worker even when the page isn't open. Uses the PushManager interface for subscription management (VAPID key exchange) and PushEvent for message handling.

Canonical (Normative)

Convenient (Practical)

pushnotificationspwaservice-workersbrowser
Standards Body
World Wide Web Consortium

Publishes web platform specs including CSS, accessibility, security policies, Service Workers, Web App Manifest, and many browser APIs. Also maintains some versioned HTML/DOM specs.

Visit

Related Specs

W3C Service WorkersW3CShould Know

Service Workers

Service Workers power offline support, background sync, and push notifications. Required for serious PWA/installable app behavior.

ProductBrowser Platform
Details
W3C App ManifestW3CShould Know

App Manifest

Required for Add to Home Screen / Install App functionality on iOS and Android. Defines how your web app presents when installed as a native-like app.

ProductBrowser Platform
Details