Re: Question about why frames are no longer acceptable?

message from terry on 18 Jul 2004
<snip>

As you have seen, the camps are divided on this issue; as they are on many
other issues. If you want to create accessible web pages it will, IMHO, be
easier using CSS. If you need to have something like a navigation "frame",
that is always visible, you *do not* have to use frames. You can
use layers. example here

http://www.crewecvs.org.uk/terry/tmp/menu_example.html

The following text has been extracted from
http://www.w3.org/TR/WCAG10-HTML-TECHS/#frames

"For visually enabled users, frames may organize a page into different
zones. For non-visual users, relationships between the content in frames
(e.g., one frame has a table of contents, another the contents themselves)
must be conveyed through other means.

Frames as implemented today (with the FRAMESET, FRAME, and IFRAME elements)
are problematic for several reasons:

Without scripting, they tend to break the "previous page" functionality
offered by browsers.
It is impossible to refer to the "current state" of a frameset with a URI;
once a frameset changes contents, the original URI no longer applies.
Opening a frame in a new browser window can disorient or simply annoy
users."

HTH

Terry
 

Archived message: Re: Question about why frames are no longer acceptable? (Macromedia Dreamweaver)