I use Element Hiding Helper for Adblock Plus and select the banner when it appears to create a ADB filter to hide the banner. For example,
macupdate.com###billboard_deep-dreamer
I discovered that ### means to match the element with the id that follows. This works. But for every new annoying banner I need to create another filter rule. They are adding up!
What would be nice is if a filter rule could be created to generalize matching all these banners even when macupdate changes them. Something like,
macupdate.com###billboard_.*
But apparently regular expressions can't be used in element hiding rules. So the reason for this post is to ask if there is anyway to generalize this banner hiding so I don't have to add to the filter rule set every time macupdate adds a new ad banner?
Just for reference here's the chunk of html from maupdate for their current set of (3) banners (at the time I captured it of course):
Code: Select all
<div id="nfml-featuredapp-slider" class="off2">
<a href="/app/mac/54576/gestimer" id="billboard_gestimer"
class="nfmlfas-slider-box billboard_gestimer bb_current"
> <img
src="http://www.macupdate.com/images/app_billboards/image.jpg"
class="nfmlfasb-img" alt="Download Gestimer" />
</a>
<a href="/app/mac/54928/deep-dreamer" id="billboard_deep-dreamer"
class="nfmlfas-slider-box billboard_deep-dreamer"
style="display:none"> <img
src="http://www.macupdate.com/images/app_billboards/deepdreamerbanner.jpg"
class="nfmlfasb-img" alt="Download Deep Dreamer" />
</a>
<a href="/app/mac/52709/blocs" id="billboard_blocs"
class="nfmlfas-slider-box billboard_blocs"
style="display:none"> <img
src="http://www.macupdate.com/images/app_billboards/Blocs.jpg"
class="nfmlfasb-img" alt="Download Blocs" />
</a>
<div id="nfmlfas-slider-controls" class="off2">
class="nfmlfassc-btn active"></a>
class="nfmlfassc-btn "></a>
class="nfmlfassc-btn "></a>
</div>