5 ms·
FlashBlock just uses CSS to hide certain <OBJECT> and <EMBED> elements from the page; the same techniques work for <VIDEO> and <AUDIO> (My MuteTab Chrome exten
by jaredsohn 15y ago
FlashBlock just uses CSS to hide certain <OBJECT> and <EMBED> elements from the page; the same techniques work for <VIDEO> and <AUDIO> (My MuteTab Chrome extension (http://www.mutetab.com http://www.mutetab.com) does this) and I'm sure the same could be done for <CANVAS>.
If you want to completely prevent animation of the page, though, you'll need to disable JavaScript completely (as you can currently do in the NoScript extension), although this could be troublesome if the site requires portions of the JavaScript to operate.
- lloeki 15y agoAlternatively you can selectively block elements on the page by any DOM criterion. I use GreaseMonkey and jQuery for that, and I hear AdBlock allows you to ban DOM elements with a right-click. As for trivial blocking, I observed an increasing number of <blink> Flash objects falling back to just as much eyesore animated GIFs. I don't think I'm ready to fall back to lynx/links.
- mofle 15y agoBut you can't block CSS animations though.
- TillE 15y agoYou can if the relevant files are served from a distinct location, which would be the case for ads. If it's more closely integrated, then you have to either stop using the site or use something like GreaseMonkey.
- ugh 15y agoWill ads use CSS animations? The most obvious candidate for ads seems to be canvas which is trivially easy to block. Just like Flash. Either way, the way the advertising industry works there is going to be some sort of de-facto standardized way ads will be delivered – if only because those who display ads on their sites have to know what to expect and those who make ads want to re-use them everywhere. Finding those ads will be easy and I expect ad-blockers to be no less effective.