AOL Design Tips solutions for the designer's nightmare
What's curious to me, Rob Peters, is why AOL is so successful at convincing people to pay them premium rates for a problem-riddled, advertisement-filled product. Compared to using free browsers like Internet Explorer or Netscape or other non-AOL browsers, AOL is slow to load, slow to close, throws lots of annoying popup advertisements at you, and costs double what you might pay for non-AOL dialup. So why do people continue to patronize AOL?
Presumably, many people who use AOL do so because they were introduced to it when they first started using a computer and don't know that there are cheaper, better alternatives. Eventually you might want to dispense with AOL entirely and find a cheaper internet service provider that would allow you to directly use Internet Explorer or Netscape (or other browsers). Most of the services provided by AOL, such as news, stock information, and instant messaging, are also provided by Internet Explorer (through MS Network) and other browsers for free. By using a native browser you can load your browser more quickly and avoid the deluge of ads on AOL.
For reasons known only to AOL, the AOL browser has a number of characteristics that make life difficult for both AOL members and web designers. Some common features that work with any other browser do not work with AOL. In some cases, designers can work around the AOL problems, in others they cannot, so the AOL members are stuck with poor functionality. The problem is exacerbated because AOL does not provide support for designers other than a poorly maintained web site, nor does it document many of these problems. The following tips for developers are based on days of experimentation by us to find work-arounds. Non-developers may also find description of these problems interesting in that they may recognize functionality problems they have experienced.
To save bandwidth, AOL caches pages on its own servers and then gives your browser the saved version. This means that the version of a web page you are seeing on your browser may not be up-to-date. Note that emptying the browser cache on the computer you are using will not solve this problem because you are still being served an old version of the page by AOL.
This problem is only critical for pages that change content frequently. We ran into a serious problem when designing an on-site instant messaging system. When a message was sent, frequently an old message from hours before was served by AOL. Although AOL documentation says that the designer can force new pages to be served by specifying "no-cache" in the HTTP headers, this does not work. We found a solution based on the fact that AOL is currently using the page Title to determine whether or not to serve a cached version. By generating a random number and attaching it to the title, AOL can be forced to serve a new version of the page. For example, the first instant message might have the title "page_number_487983" and the next message the title "page_number_289732." Note that putting a random number into the URL does not work.
Turned off popup windows
AOL display limitations
In order to save space, by default, AOL compresses photos and other graphics before displaying them so their color may be distorted.
Click here for an informative article about problems with AOL from another site.
Page size problem
Whenever a popup window opens in AOL, the main window resizes itself so that it does not fill the entire width of the screen. This is true for any site you are viewing with AOL, including AOL's own site. Therefore, it makes sense to design pages for AOL that fit the AOL standard width. Otherwise, the user will have to manually enlarge the main window after a popup opens. You can manually enlarge a window by clicking the Maximize icon in the top right corner of the window.
Partial solution to window resize problem.
On some versions of AOL, the user can partially fix the resize problem with AOL settings. Tell the users to do the following:
- In AOL, navigate to the site you want to view
- Make sure the widow is full size. You may have to enlarge it manually by clicking the Maximize icon in the top right corner of the open window.
- On the AOL top menu bar, click Window > Remember Window Size and Position.
Encourage users to use Internet Explorer or Netscape
On sites where AOL does not allow full functionality, I detect the presence of AOL and then suggest the user download a stand-alone browser.
The user can connect with AOL and then to open a non-AOL browser like Internet Explorer or Netscape. I remind users that when using this method they will still pay normal monthly connection charge to AOL. Here's what to tell them after they've installed IE or NS:
- Open AOL to connect to the Internet like usual
- Minimize AOL by clicking the minus sign in the top right corner of the AOL browser
- Open Internet Explorer (or Netscape) by clicking the icon for the browser on your desktop
- Return to your site by typing the URL in the address box on the browser.
Download Internet Explorer or Netscape
Download Internet Explorer or Netscape