2.5 Pop-up Windows
Pop-up windows provide a unique accessibility problem. First of all, most usability experts would argue against the use of pop-up windows except in the most extreme of cases.
If you must use pop-up windows, know that they introduce several very unique accessibility issues:
- For a visual user, it may be difficult to notice and navigate to the new window
- For someone who is using assistive technologies, the new window may be annoying and confusing because the default behaviour for the link has been modified.
- For someone who is blind, there is typically no indication that they are presently navigating in a new window. When the screen reader user attempts to return to the previous page by selecting the back button, it may be confusing to find that this does not work.
<a href="popup.htm" onclick="window.open(this.href); return false;">Select this...
Note: If you are using software to block pop-up windows, you may need disable the software or select the link in a way that bypasses the pop-up blocker (typically Control + click or Control + Enter with the link selected).
As you can see, there are many difficulties in both usability and accessibility that arise through the use of pop-up windows. Care must be taken in making the decision to use them. If they are used, thorough user testing of your implementation is vital to ensure accessibility. Always alert the user to the fact that a pop-up window will be opened.
Accessible pop-up windows
If you absolutely positively must use a pop-up window then please consider using the method outlined by Ian Lloyd at accessify.com.
There is even a pop-up window generator available.