[Typo3] frames and templavoila

Kester Hynds kester at featherbelly.com
Fri Mar 4 20:20:00 CET 2005

No worries - just a couple of comments on the use of frames.

Frames are deprecated now and for very good reason...

- They are terrible for search engine optimization
- They cause a lot navigation issues
- They cause accessibility problems (making it imperative to include
"noframes" content and workarounds)
- They are not very good for tight layouts

Have a look here: http://www.w3.org/TR/WCAG10-HTML-TECHS/#frames

In these modern times of CSS-positioning and table-layout deprecation it
seems like a bad idea to fall back on frames when we have so many better
options. Don't get me wrong - I agree that tables and frames have their
uses. Tables are the only way to layout data for example. And imagine
the Typo3 backend without frames... But the Typo3 back-end is not
designed to be spidered by search engines or used with screen readers!

Anyway - best of luck with your problem and I hope you find a workable

Have a good weekend! :)

> JoH wrote:
> >>Flash is cached by the browser so wouldn't have to "reload" 
> as such. 
> >>Also you can pass the flash movie a variable telling it to skip any 
> >>preload sequence for sub-pages - flash can communicate with 
> PHP so you 
> >>can store sessions variables... There are a lot of ways around this 
> >>without resorting to frames - look at the Macromedia site - flash 
> >>movies and HTML and not a frame in site!!
> > 
> > 
> > One thing can't be done without frames:
> > The flash movie will not stay playing on top of the page while the 
> > rest of the page reloads. So it will restart in any case, 
> even though 
> > you might skip some sequences.
> Correct.  I think this is what they want - don't restart the sequence 
> each page reload.
> But maybe we can set session variables from the flash plugin 
> to detect 
> the state and not start from the beginning each time.
> > 
> > And of course this is one thing frames are meant for: 
> Reloading only 
> > portions of the page while the rest stays in place. Since 
> using frames 
> > (and those "evil" tables) is not forbidden and even part of XHTML 
> > compliance, why not use them when it makes sense?
> > 
> > Joey
> Thank you both for the options.  In any case I am still open to the 
> frame based approach if a good one exists.  I'll mention the flash 
> session stuff to my people and see what they think.
> Joe
> _______________________________________________
> Typo3-english mailing list
> Typo3-english at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-english

More information about the TYPO3-english mailing list