I'm running ICS 4.0.3, and I notice if I have the Web app (default browser) open, but not in the foreground, it still uses a lot of CPU (25-50%), based upon the built-in Android Task Manager. Other apps are using 0%. Looking at my battery usage, the Web uses about 33%, even when my phone is inactive.
Is there any way I can prevent the Web app from using so much CPU when it is not in the foreground, without using the back button to exit?
I'm running on a Samsung Galaxy S2.
Edit: If the best answer is to use a different browser, I am open to that suggestion.