I wish to affirm that liquid layouts do not cause any accessibility issues above and beyond any other method.
I've read this entire thread and golf clapped quietly to myself when someone finally mentioned the OP was really asking for a liquid layout. I have encouraged this on this forum, and many folks think I'm crazy for doing so and that its better to design the layout for the most common and popular standard of the day, i.e. when users mention screen resolutions in this very thread.
Okay, forget about MY bias, let's hear what the W3C has to say:
The objective of this technique is to be able to present content without introducing horizontal scroll bars by using layout techniques that adapt to the available horizontal space. Liquid layouts define layout regions that both resize with text, and reflow as needed to accommodate on-screen display. Although the exact layout therefore varies, the relationship of elements and the reading order remains the same. This is an effective way to create designs that present well on different devices and for users with different font size preferences.
Notice the mentioning of other devices - these days we have wireless devices, computer screens of varying aspect ratios galore, so this is important.
The basic principles of liquid layouts are to:
- Define the size of layout regions using units that will cause the region to scale relative to text, so they enlarge or shrink as text is enlarged or shrunk;
- Position the layout regions as a row of adjacent floating boxes, which wrap to new rows as needed in much the same way as words in a paragraph wrap.
Complex liquid layouts may be achieved by nesting layout regions, thus creating localized liquid layouts within a larger liquid layout. Even simple liquid layouts require design finesse to achieve good-looking results at a wide range of text sizes, but well-designed liquid layouts can be the most effective page design.
This emphasizes the importance of flow, and if any of you follow this forum regularly, much of the advice centers around div's replacing tables for layout and CSS being integrated as a modern means of development. Liquid layouts are perfectly compatible with XHTML/CSS - it's worth stressing.
Nobody here, not even I, are saying convert all your web sites to liquid layout - the only major point I am making is developers should learn more about the technique and apply it more often. Make use of your screen real estate and let the browser in modern media machines handle resizing and conformity based on variable heights, widths, sizes and percentages of content layout all while separating content from style via XHTML/CSS as you'd normally do.
Just some food for thought, we're all right, nobody is wrong.
-jim