An essential rule is to have ad banners displayed after the main content is displayed. In terms of perception, users wont notice the banner until they find the content they’re looking for on the page. While your web page will most likely download less data, your perception of speed isn’t likely to fluctuate drastically due to the adblock extension. Perhaps testing this would be an interesting experiment!
How does adblock work?
Adblock takes the div of the ad and gives it a height of 0. You can test this by putting a mini ad on your site and looking at the source code by switching adblock on and off. When the adblock is on, you can display a message that basically says if this height=0, then display a prompt or an alert telling the user that they have adblock on.
Even if loaded correctly, certain HTML elements are still hidden from the page especially if the element class=Ad.
For example, if youI had a whole bunch of images for a page called “apparel design”, and abbreviated them to AD very few of your images will display if you have adblock. AdBlock uses a pretty simple logic to determine what content is advertisment. One of the methods seems to be looking for anything named or prefixed “%ad%” “%banner%” Here are some elements that adblock plus blocks: id=”adBanner”: blocked id=”adbanner”: blocked id=”adAd”: blocked id=”bannerad”: blocked id=”adHello”: not blocked class=”adAd”: not blocked id=”adVert”: not blocked id=”adFixed”: not blocked
id=”adFull”: not blocked