How Pop-up Blockers Work
Browse the article How Pop-up Blockers Work
Introduction to How Pop-up Blockers Work
It's happened to almost all of us at some point in our Web surfing experience -- you're visiting a new site when all of a sudden your screen begins to fill with boxes advertising goods and services from every corner of the Internet. Marketing firms claim that pop-up ads get more clicks than static advertising banners, though that could be due to user error rather than user intent. In other words, someone trying to close a pop-up ad might accidentally click on the ad link, giving the advertiser a false positive.Before pop-up blockers, your entire screen could be overrun by ads like these. See more Web advertising images. |
Most pop-up ads are Javascript applications that open a new browser window containing new content. The new window appears on top of your current view, obscuring the Web page you actually want to see. Because the ads are so intrusive, Internet users have consistently voted them the most annoying form of online advertisement in surveys.
Learn what it takes to prevent identity theft in this news video from MediaLink. |
In this article, we'll look at what a pop-up blocker does, the different kinds of blockers you can use to reduce pop-ups and the potential issues you might encounter when you've activated a pop-up blocker.
Pop-unders are like pop-ups, except that instead of appearing on top of your browser window, a new window appears beneath your current browser. Normally you only notice pop-unders when you close your browser. Floaters (sometimes called Pop-overs) are also rising in popularity among advertisers. These are dynamic ads that can move across your screen as you look at a Web page. |
Pop-up Blocker Software
A typical pop-up ad |
Not all pop-ups open when the Web page loads, though. Some activate when you click on a link or when you scroll your mouse over an activation site on the Web page. A good pop-up blocker can detect the code for these ads as well, though some are only able to deactivate a pop-up after it starts to open. If you've ever seen a pop-up quickly appear and disappear when you have a pop-up blocker activated, that's what happened. The blocker detected the ad after it activated, then disabled it.
Some pop-ups use other programming languages, such as Flash. A Javascript pop-up blocker is helpless against flash pop-ups because it's a completely different programming language. To block Flash ads, you'll need Flashblock program. These programs are similar to pop-up blockers in that they disable the commands found in Web pages that activate Flash animation. You can find programs that incorporate Javascript and flash ad blockers in one package.
But not all pop-up blockers are created equal. Some of them are very good at blocking nuisance pop-ups while leaving helpful pop-ups alone -- they're Intelligent pop-up blockers. In general, most intelligent pop-up blockers only disable pop-ups that open when a Web page first loads into your browser -- any pop-up that opens as a result of the user clicking on a link remains unhampered.
Trainable pop-up blockers rely on user input to determine which pop-ups to deactivate and which to leave alone. No two pop-up blocking programs are exactly alike, but in general the blocker asks the user if he wants to disable a particular pop-up when it first appears on the user's screen. If the user clicks on "Yes," then the blocker puts the offending pop-up on a black list, or a list of ads that should be deactivated in the future.
If you choose "No," the blocker puts the pop-up on a white list, which means it won't attempt to block the pop-up window again. While this kind of blocker is very easy to customize, it can become frustrating for the user as he makes choices for each and every pop-up. Also, if the advertiser alters the original pop-up in some way, it may slip past the blocker.
Serial pop-up blockers block every pop-up ad they're capable of uncovering. These blockers seek out every variation of the code used to generate pop-up ads and deactivate it whether the pop-up contains advertising or not. While these blockers usually ensure the user a pop-up-free experience, they can also cause complications when navigating through certain Web pages.
In the next section, we'll look at why you would want to disable a pop-up blocker.
Pop-up Blocker Disadvantages
Pop-up ads are annoying at best and can considerably disrupt your Web surfing at worst. So why would we ever not want to block them? Some Web pages use the same window.open code to open a new browser window that actually contains helpful information. Some online shopping sites use pop-ups to give users a close-up view of items.
Other sites might use pop-ups so that the user can fill out a form without leaving the main site. This is often the case when you try to download a file. Some pop-up blockers can't differentiate between these helpful pop-ups and the intrusive advertising we've all come to know and loathe.
If you use a trainable or intelligent pop-up blocker, you might be all right. Most of these blockers only prevent nuisance pop-ups, though no blocker is 100-percent effective. You're likely to see at least a few annoying ads no matter which blocker you use, and you're just as likely to miss out on some helpful pop-ups at some point.
Fortunately, just about every blocker program has a suite of options the user can tweak to ensure that his Web surfing isn't adversely affected. Some programs allow you to tell the blocker which Web sites are safe for pop-ups. Once you designate a Web site as safe, the blocker will no longer seek out and disable pop-up code on that site. Other blockers might require you disable the blocking procedure completely before you can view any pop-ups. It's important to remember to reactivate the blocker once you leave the site you're looking at -- otherwise you're back to being flooded with pop-ups.
To learn more about pop-up blockers and online advertising, check out the links on the next page.
Some companies still use pop-up ads because they're simple to set up and cheap to develop. If a company doesn't have a large advertising budget, pop-up ads might be tempting.