- From: Marco Colli <notifications@github.com>
- Date: Mon, 01 Oct 2018 09:43:37 +0000 (UTC)
- To: w3c/push-api <push-api@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Monday, 1 October 2018 09:44:01 UTC
Push subscriptions can last many years without expiring and there is a negative correlation between the age of a push subscription and its expected delivery rate, as described by this study (that I have published): https://blog.pushpad.xyz/2018/09/web-push-subscription-age-affects-delivery-rates/ Enforcing the browser to set an `expirationTime` for all the push subscription generated, would be helpful. Basically that will ensure that an unused endpoint will always be removed after some time... otherwise the number of old, unused endpoints will increase steadily over time (and the average delivery rate will tend toward zero). -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/w3c/push-api/issues/302
Received on Monday, 1 October 2018 09:44:01 UTC