"a few lines of JavaScript code to disable visual updates when the webpage isn't visible"
Sounds an excellent idea for the users.
But
PHB says "You can't do that. It'll spoil the users experience of our latest version of SomeBu***itSite.com. It's so much better if it's all loaded up for them when they open the tab, m'kay "
During dial up days people would disable image loading to speed up page loading. This seems like something that should be allowed on a tab by tab basis. Some tabs you'll want all the pretty pictures. Others they are are unnecessary.