Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Include a separate “metered network” property in addition to “save data” #80

Open
thetorpedodog opened this issue Feb 19, 2020 · 1 comment

Comments

@thetorpedodog
Copy link

Because OSs conceptually separate “metered network” from “data saver”, it is still worth including both of those two properties as available settings.

This was originally opened as #41, but the author closed the issue themselves. Please feel free to move discussion back to that issue if it would be better.

@Jaifroid
Copy link

The fragmentation of the Network Information API is a real shame. This is still an important issue for users -- especially, but not only, outside of the privileged world. In 2023 there is still no way to detect reliably whether the user is on a metered network. Windows still has its own "metered network" option that users can set manually for their connections, but the Network Information API doesn't know about it and the saveData property is undefined on Windows. On Android, the saveData property may be defined (?), but it's not very clear on what basis it gets set. So developers ignore the API completely, for the most part.

A reliable "metered" property that works across Android and Windows at least in Chromium browsers (probably no hope of getting Apple on board) would be very welcome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants