Here is the approach that I will follow to answer this question.
A. Brainstorm reasons why chrome browser typically causes high battery drainage
B. Come up with potential solutions (either voluntary – requiring user input or involuntary – happening behind the scenes without user input) that can help reduce battery drainage.
The things that usually drain the battery power of devices using chrome browsers are:
1. Having multiple tabs open (one or two is ok but on mobile phones, people typically end up keeping multiple tabs open)
2. Having a lot of chrome extensions (while it is tempting to get the next new extension, these drain battery power)
3. Having chrome continue to run in the background (even when you have closed your chrome browser- it may continue to run in the background)
4. Google drive offline access – One of the tools that Chrome uses is Google Drive. Running Google Drive in offline mode drains battery.
5. Many of the demanding and battery draining elements on a page require a Plug in – such as Adobe Flash – Disabling Flash and making plug-ins – click to play usually help with battery drainage
6. Using older versions of Chrome (Newer versions are usually much more efficient and require less battery power)
7. Large images, CSS, JS etc on a web page probably require a lot of battery power as well for the browser to load
When someone opens and uses chrome on a mobile phone – they could be reminded to
a) suspend tabs (especially when its not one that has live chat open) (voluntary) or Chrome could have a setting where a user can opt to have unused static tabs be suspended or closed after a period of time (involuntary).
b) Chrome extensions – Depending on the make and model of phone and assessing the battery power left, Chrome could automatically disable extensions that are high battery draining and are low usage by the user. (Involuntary). When a user tries to download an extension that might cause high battery usage- chrome can warn them about the impact to the battery usage.
c) Google Drive offline access – Same here. Google Drive offline access could be closed automatically by Chrome when not required.
d) Adobe Flash/ Plug-ins – Chrome could warn users against installing flash and other plug ins which cause high battery drain. The Chrome team could recommend/offer alternatives to Adobe Flash/external plug ins which cause lower battery utilization
e. Users of android phones/Google pixel could be auto updated to latest versions of Chrome that are more battery efficient
f. Large images/CSS/JS – Depending on the type of content being viewed or rendered – images/videos/audio – different compression methodologies can be used to reduce impact on battery drainage. Better caching can be done to reduce server calls and battery usage. This can be done specifically when the phone has low battery.