On 06/05/19 09:32 (GMT+0100) Alastair Campbell apparently typed:

> Intending for layout's to scale based on font size isn't such a good
> idea for accessibility, it often leads to lots of horizontal scrolling
> for those who need it most. See this for more explanation:
> http://alastairc.ac/2006/05/accessible-layouts/

I strongly disagree. Lots of horizontal scroll need not occur in
intelligent designs. Your em width elastic layout example
http://alastairc.ac/code/blogged_examples/layout_test_em.html seems to
fail your test because you didn't incorporate ideal line lengths, going
just enough on the long side of ideal to make it easy to fail your test.
When your testing maintains a reasonable relationship between text size
and viewport width, a reasonable line length results, and the content
fits. You may or may not get a horizontal scroll for peripheral content,
but that shouldn't matter as long as the important content fits with a
reasonable line length. The people who routinely need _really_ big text
(18pt+) are familiar with horizontal scrolling, pretty much expect it to
happen more than occasionally, and won't miss things because of it.

About line lengths:
http://psychology.wichita.edu/optimalweb/text.htm
http://www.webstyleguide.com/type/lines.html

According to the above, your em width layout's main content is somewhere
between 20% and 80% excessive. If you redo your example page with a 50
character or less #content width set in em, instead of the current and
arbitrary 63%, you'll probably have to try much harder to fail your
test. You may need to follow the lead of the two examples you claimed
"work", http://www.svendtofte.com/code/max_width_in_ie/
and http://www.fu2k.org/alex/css/frames/ems, by not undersizing body at
font-size: IE=80% other=13px. You should find that when your design
respects your visitors' defaults, your designs will tend toward both
shorter and more readable line lengths than what I see you using now,
and for visitors to need little if any zoom to use them.
-- 
"All have sinned & fall short of the glory of God." Romans 3:23 NIV

 Team OS/2 ** Reg. Linux User #211409

Felix Miata  ***  http://mrmazda.no-ip.com/
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7b2 testing hub -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to