4 ms·
Good question, the paper says: > The benign uses of the API were primarily from two third parties: YouTube, where the API was used in performance metrics for e
by cantSpellSober 3y ago
Good question, the paper says:
> The benign uses of the API
were primarily from two third parties: YouTube, where the API was used in performance metrics for embedded videos, and Boomerang, a performance measurement library
- internetter 3y agoBoth of these don’t strike me as benign
- cantSpellSober 3y agoWhy not? Measuring your video player's battery usage could be used to improve its performance. For a performance measurement library, the use is obvious.
- internetter 3y agoBecause analytic collection is often ridiculous. The YouTube video player should use the standard video player, but they want to shove all their nonsense on top of it
- cantSpellSober 3y agoregarding the battery API specifically*
- jakub_g 3y ago> should use standard video player You fine with YT downloading all of an hours-long video on mobile and draining your data plan, even if you're paused after a few seconds? Or not being able to jump forward until whole MPEG is downloaded? That's what "standard" HTML video player does. Also tap to move 10 sec forward is nice, isn't it?
- Espressosaurus 3y agoWhy does Youtube need to know the battery level? Google of all companies has simulators (probably down to the cycle level on their own phones) and will know exactly how much processing power they're using. There's no reason for them to know the battery level for performance metrics. I fail to see it as benign, even if the stated reason is notionally benign.
- cantSpellSober 3y agoPerformance in the wild may not correlate to performance in the lab. There's lots of devices out there. > I fail to see it as benign Maybe not entirely benign (which is why it was removed in Webkit and Firefox, and nerfed in Chrome itself).