The personal disquiet of

Mark Boulton

December 17th, 2003

Liquid layouts

A lot has been said over the do’s and don’t’s of lay­out on screen. Design­ers who have a tra­di­tional design back­ground, advoc­ate a fixed column width is the way to go. Design­ers who have spent most of their work­ing life design­ing for screen will be a little less retesent to go for a flex­ible lay­out (aka. Amazon). Of course the likes of Jakob Niel­son will advoc­ate that a flex­ible lay­out is more appro­pri­ate for browser win­dow for usab­il­ity purposes.

I kind of sit in the middle. The typo­grapher in me screams “NO! Em’s are there for a reason, you can take advant­age of them in CSS, so do it!” But the usab­il­ity half of me see’s the advant­ages of a flex­ible lay­out and Doug’s site Stop Design proved this point well with one of the best flex­ible lay­outs i’ve seen. I say “proved” because he’s recently changed it to a fixed width which has promp­ted my post here.

There’s been some argu­ments about the “death of flex­ible width designs”. Per­son­ally the type of flex­ible width designs we’ve seen (amazon etc) should go simply because they degrade legib­il­ity by hav­ing no con­trol over the line length of text. 

“Hold on a minute! You can’t get rid of them all together” I hear you cry. No, we shouldn’t. We should replace them. True, the Snooch site is cur­rently flex­ible, but i’m going to move it over to a fixed width BUT instead of the fixed width being based upon a pixel width, it will be based upon a em measurement.

So, how is this done? Well, first of all for those who don’t know, an “em” is a meas­ure­ment in type­set­ting which is the width of the cap­ital M of the font and size you are using. The “em” is a rela­tional meas­ure­ment, unlike a pixel which is a fixed meas­ure­ment. Rela­tion­ships like this are all import­ant in “proper” typo­graphy. Line widths are related to the width of the font you are using. So, what i’m plan­ning to do is have a “fixed” column width based on em’s BUT, this is the clever bit, If the users font size is a dif­fer­ent size to the one spe­cified in the stylesheet the column width would change accord­ingly ensur­ing legib­il­ity is retained. This is dif­fer­ent to pixel width columns which retain that set width regard­less of the size of the font.

Watch this site over the next few days for a change…

One Response to “Liquid layouts”

  1. Graham Sanders said on: January 10th, 2004 at 4:41 am

    Hi Mark

    Happy New Year mate, tried to put a com­ment in your recent post about Christ­mas but was unable to :( 

    Heh I’ve taken a leaf out of your book and even though it’s not as advanced as yours its ok:

    http://toffeebluebird.blogspot.com/

    Kind regards

    Graham

  • Me

    Hello. My name is Mark Boulton. I’m a designer, an author, a speaker and I run a small design agency where we work with lovely cli­ents and pub­lish books as we go. This is my blog.

  • More of me

  • Publications

    Design­ing for the Web
    Start­ing from £19 + VAT for a PDF Down­load. £29 for a full col­our paperback.
  • Where I work

    Mark Boulton Design
    A small design stu­dio doing good things for nice clients.
    Five Simple Steps
    Pub­lish­ing easy to read design books.
  • See me speak

    @Media 2010
    June 8th — 11th, Lon­don, UK.
    Drupal­Con 2010
    August 23th — 27th, Copen­ha­gen, Denmark.
    dCon­struct 2010: Design 1010 workshop
    Septem­ber 1st, Brighton, UK.
    Web­d­a­gene
    Septem­ber 29th — Octo­ber 1st, Oslo, Norway
    Web Developers Conference
    Octo­ber 27th, Bris­tol, UK.
    New Adven­tures in Web Design
    Janu­ary 20th 2011, Not­ting­ham, UK.
  • Copyright © 1999–2010 Mark Boulton. Made with an Apple Mac in Wales. Running on WordPress and VPS.net.