Problems With Frames


HTML frames were introduced by Netscape in version 2.0 of its Navigator browser. They are a method for a web author to arrange multiple separate HTML documents on the visitor's screen to form a somewhat cohesive whole — they are often used to replicate the same piece of content on multiple percieved pages. Frames later went on to form part of the HTML 4.0 standard and are now supported by nearly all web browsers.

Unfortunately, as is the case with most non-standard HTML extensions (even if they do later become adopted as standards), it was poorly thought out. In practice frames introduce several problems.

For other resources listing the problems of frames, please see:

Read on for the solutions to some of these problems.


Navigation bar missing?