Chapter 9. Managing Popup Windows
In the feng shui of Web design, popup windows are like the oddly shaped corner cabinet that doesn't quite fit. Some people have never liked them, calling them user-hostile and finding them personally offensive as only people with no other problems can. However, popups used to be a contender. They had their place in Web design. They were great for calling up help screens, quick definitions, extended descriptions, and other bits of useful but peripheral information that didn't seem to warrant a page of its own. Used properly, popups helped to make a navigation scheme feel more streamlined and focused.
GEEKSPEAKA popup window is a separate, often smaller browser window that loads a predetermined page. |
Figure 9.1. In this design, clicking a term causes a definition page to load. Good idea, but clumsy execution. The visitor has to keep jumping back and forth, which interrupts the flow of the main text.
[View full size image]

Figure 9.2. By loading the definitions into a popup window instead, your visitors don't have to lose their place in the main text to get the supporting content.
[View full size image]

That goes for the physical size of the popup window (which you can control) and the amount of content you put in it. Don't try to cram in too much design. Large popups with lots of images and complex layouts can take too long to load, which gives your visitors every reason to assume that a blinking solicitation is on its way.Keep their content focused.
Popups should be short and sweet. If you ramble on enough to create scrollbars in the window, you probably ought to rethink your strategy. Remember, popups work best with quick bursts of peripheral content. Larger chunks of information belong on full-fledged pages of your site.Don't rely on them.
Since some people will never bother to look at even the most innocent, thoughtfully-designed popup, don't use popups for mission-critical content. That's the job of your main pages anyway. Popups make more sense in a supporting role; for example, quickie help pages.Give your visitors the control.
Don't cause popups to load automatically! A popup should only open when your visitor expressly clicks a link or button. Likewise, make it easy to close the popup once it has opened.