WebKit's Declarative Web Push: More Efficient, More Private

2025-04-03
WebKit's Declarative Web Push: More Efficient, More Private

WebKit introduces Declarative Web Push to address power consumption and privacy concerns with traditional Web Push. Traditional Web Push relies on Service Workers, making it vulnerable to Intelligent Tracking Prevention (ITP) and prone to subscription revocation due to processing failures. Declarative Web Push allows for sending and displaying notifications without a Service Worker, embedding notification content directly in the push message. This enhances efficiency and privacy while maintaining backward compatibility with existing Web Push.

Development