- From: Thomas Steiner <notifications@github.com>
- Date: Tue, 19 Apr 2022 00:53:20 -0700
- To: w3ctag/design-reviews <design-reviews@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Tuesday, 19 April 2022 07:53:32 UTC
> * Any syntax for speculatively prefetching a lot of stuff brings up concerns about sustainability etc. It's a lot of wasted bandwidth, which [for some users may be prohibitively expensive](https://whatdoesmysitecost.com/). If we are to make this a whole lot easier, which will lead to even more wasted bandwidth, there should be a way for users to opt out. One way apps could make this more sustainable could be by checking for the `Save-Data` header or the `navigator.conection.saveData` bit. In [tomayac/netinfo/README.md](https://github.com/tomayac/netinfo/blob/relaunch/README.md), I have brought up the idea of exposing the fact whether a network is metered via a new `navigator.conection.metered` bit, which would be more aligned with the way Android handles this: save data is for _foreground_ things like sending lower-res images, and metered network is for _background_ things like not syncing data (or in the concrete case not prefetching). -- Reply to this email directly or view it on GitHub: https://github.com/w3ctag/design-reviews/issues/721#issuecomment-1102232380 You are receiving this because you are subscribed to this thread. Message ID: <w3ctag/design-reviews/issues/721/1102232380@github.com>
Received on Tuesday, 19 April 2022 07:53:32 UTC