- From: Marco Colli <collimarco91@gmail.com>
- Date: Mon, 1 Oct 2018 11:46:22 +0200
- To: marcos@marcosc.com
- Cc: public-webapps@w3.org
- Message-ID: <CAFvCgN4mX_XBAUMFbSY0xypCyhN8T7VHWGBcQTOFNosrTMyPGQ@mail.gmail.com>
Thanks Marcos for the reply. I have posted the issue: https://github.com/w3c/push-api/issues/302 On Mon, Oct 1, 2018 at 8:43 AM Marcos Caceres <marcos@marcosc.com> wrote: > Hi Marco, > > > On Sep 27, 2018, at 1:17 AM, Marco Colli <collimarco91@gmail.com> wrote: > > > > Hello! > > > > I think that this study that I have published needs your attention: > > > https://blog.pushpad.xyz/2018/09/web-push-subscription-age-affects-delivery-rates/ > > > > Your opinion would be greatly appreciated. > > Also, are you aware of any strategies that are being implemented in > browsers or push services (e.g. FCM, Autopush) in order to mark inactive > subscriptions as expired? > > (Not an expert on this at all… but your study does raise interesting > questions) > > Notable things: > > "It is important that all browsers properly notify their push service when > a subscription is deactivated / refreshed, otherwise the old subscription > cannot be marked as expired in a promptly manner. The standard says “MUST”, > so it is correct. However we still have doubts about possible buggy > behaviors in the implementations, for example in case of poor internet > connectivity.” > > We should check if we have web platform tests for this. > > “There is a feature described by the Push API that would solve this > scenario, ensuring the eventual removal of old subscriptions: indeed a push > subscription can have an expirationTime associated to it. However that > attribute is optional and no current browser uses that: Chrome and Opera > set it to null, while Firefox doesn’t support it.” > > We should enquire why this is not getting supported. It might be worth > filing a bug: > https://github.com/w3c/push-api > > “It would also be useful if all browsers could set an expirationTime on > all generated subscriptions.” > > Could be good. Folks more involved could probably propose a reasonable > default… like 1 year. > > As above, could you please file a bug: > https://github.com/w3c/push-api > > > > > > >
Received on Monday, 1 October 2018 09:46:57 UTC