standards-positions icon indicating copy to clipboard operation
standards-positions copied to clipboard

Power-saving detection / coarser low-power insights

Open noamr opened this issue 5 years ago • 3 comments

As per https://webkit.org/tracking-prevention/#table-of-contents-toggle:~:text=battery, we have not implemented the battery status in WebKit due to privacy/fingerprinting concerns.

However, perhaps there is a legitimate use case for coarse power detection that may align better with the webkit project goals.

The proposal is to enable something like https://github.com/w3c/battery/issues/9 - detecting (in JS or in an HTTP header such as Save-Data: On) whether the user agent's device is currently in power saving mode. This is coarse enough to prevent fingerprinting, but useful enough for use cases such as giving up on certain features of the site when the battery is low.

WDYT?

noamr avatar Jul 13 '20 09:07 noamr