Intent to Prototype: battery-savings meta tag

98 views
Skip to first unread message

Chris Harrelson

unread,
Aug 7, 2020, 11:36:37 AM8/7/20
to blink-dev

Contact emails

chri...@chromium.org, khusha...@chromium.org


Explainer


https://github.com/chrishtr/battery-savings/blob/master/explainer.md


Note: this intent-to-prototype only includes the <meta> tag at present. It does not include a media query.


Design docs


None


TAG review


None as yet


Summary

A meta tag allowing a site to recommend measures for the user agent to apply in order to save battery life and optimize CPU usage.


Motivation

Save battery life and optimize CPU usage for web apps, in ways that the user agent is better able to implement than the page itself.


Risks



Interoperability and Compatibility

User agent measures to save battery and CPU may vary by agent, since this API is a hint rather than a description of an exact policy.


Gecko: No signal


WebKit: No signal


Web developers: Positive: pre-prototype testing in the lab yielded positive results on video-heavy sites.


Ergonomics

It should be very easy to adopt.


Activation

It should be very easy to adopt.


Security

None



Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?

Yes


Is this feature fully tested by web-platform-tests?

No None as yet


Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/5653874167775232


This intent message was generated by Chrome Platform Status.

Reply all
Reply to author
Forward
0 new messages