Re: [dap-charter] DASWG: Drop Battery API for privacy and lack of implementer support (#98)

The [Chrome usage stats](https://www.chromestatus.com/metrics/feature/timeline/popularity/2198) point to websites. All those websites embed YouTube videos, and those videos embed the script:
https://www.youtube.com/s/player/0bb3b162/player_ias.vflset/en_US/base.js

Search for getBattery() there. YouTube is a tracking widget. 

> preferably well-known ones) that uses the Battery Status API for tracking?

Any website that embeds YouTube embeds a tracker. So basically pick any website you like, if it has a YouTube video, it has a reference to the API. Now, deciphering what the base.js script does is a different story, because that code is obfuscated... but I bet ya if Chrome turns on Permissions Policy the usage of this API drops to 0. 

Now, as a counter, would be nice to see one popular site using this in a legitimate (non-tracking) fashion - and in a way that benefits users at all. 

-- 
GitHub Notification of comment by marcoscaceres
Please view or discuss this issue at https://github.com/w3c/dap-charter/issues/98#issuecomment-664394508 using your GitHub account

Received on Monday, 27 July 2020 13:24:44 UTC