- Chrome from version 86 has an experimental feature that allows to limit JS refreshing on inactive cards.
The trick is to limit script refreshing to once per minute if the page is put in the background. An experiment was performed in which 36 random pages were opened in bookmarks with an active blank page. It turned out that with operation limit on inactive bookmarks enabled, battery life increased by up to 28%. This gave about 2 hours for the test equipment.
Similar results can be difficult to achieve in conditions far removed from these tests. I'm afraid not many people run 36 tabs at once to contemplate a blank page. This has been confirmed by another test performed with active YouTube, where a 13% battery life increase was gained. However, resource optimization is always welcome. The function can be launched in Chrome by typing chrome://flags in the address field.