Answers Search Help
Boston University home page
HTML: Intermediate
 
 
    Site Management
 
 
    Linking
 
 
 
 
 
 
    HTML Lists
 
 
 
 
    Tables
 
 
 
 
 
 
    Special Characters
 
 
    Supplementary
 
 
 
    Also See
   
   
   

Tables vs. Frames

Frames are used to build Web pages that have more than one "window frame" open in your Web browsing software. These frames can work independently of one another. You can keep navigation menus static while other areas of the page change.

Frames have several big disadvantages, however. Although frames have been adopted as an HTML 4.0 standard, many studies and polls indicate Web visitors dislike frames, usually by something in the area of a 2-to-1 margin. Frames often pose navigation problems. Sometimes clicking something in one frame and then using the "back" button on a browser will yield unintended results.

Frames often cause problems in bookmarking a specific page. Since a master "frameset" document is controlling the navigation within other frames, bookmarking a page often will only return you to the master frameset and not the specific page you intended to bookmark.

Frames often cause problems in printing a page. A specific document within a frameset must have the "focus" of the browser in order to be printed. Many users become confused when trying to print a page in a frameset because they will often print the content of another frame on the page.

At BU WebCentral, we have determined that the disadvantages of frames outweigh the advantages. We recognize there are some highly appropriate ways to use frames. On the other hand, most uses of frames can be adequately recreated using tables. Please be aware of these issues when making a decision to use frames on your Web site.

A number of newer Web initiatives, including Dynamic HTML, may incorporate the advantages of both approaches, but we are still months (if not years) away from wide adoption of browsers that support DHTML.

 

WebCentral Using Publishing Learning Training Consulting WebCentral
Answers Search Help
NIS  |  OIT  |  Boston University  |   January 9, 2007