The solution I use is to have two browsers, one bolted down and the other mostly untethered.
After a while you develop and intuition for which browser to use depending on what you will be doing.