I've gotten to the point where if a site displays a popup, I just close the page. If I had the ability to remove that source from all future searches I would.
Things break? I use a similar bookmarklet, but I only ever use it for reading articles which have zero need for any dynamic features. Give me the text, images, and get out of my way.
(function () {
var i, elements = document.querySelectorAll('body *');
for (i = 0; i < elements.length; i++) {
if (getComputedStyle(elements[i]).position === 'fixed') {
elements[i].parentNode.removeChild(elements[i]);
}
}
})();