On 15 Feb 14:53, Steve Fosdick wrote:
On Mon, 2010-02-15 at 09:50 +0000, Simon Ransome wrote:
However, I'm duty-bound to say... Frames??!
Is there any technique for presenting multi-column output that does not have some problem?
Frames, you say are out.
I've seem recommendations elsewhere not to use tables a layout tool but only for real tables of data because using them for layout is reputed to confuse screen readers.
There is a technique that seems to put content into floating objects but this has the drawback that when the window gets shrunk to a smaller size than the designer had in mind instead of degrading gracefully, for example by wrapping text that would otherwise have been on one line, objects get drawn on top of each other making the whole thing an unreadable mess.
Erm, only if the web dev was a moron... unfortunately, there's a lot of morons out there...
Now, if browser support for CSS3 was more wide spread, and people concentrated on content rather than appearance, the web would be a much happier place. Style over substance is annoying.
Anyways - yes, frames are out. Mostly you can replace them with fixed positioning, but then you have a whole new issue... mostly that IE doesn't do fixed positioning (*sigh*), so you end up with a javascript hack to do the fixed positioning...
Now, what are you actually trying to do? Because, like, that makes all the difference!