/ log / 9th Nov, 2007 /

Rendering Complex Type—Who’s got the Love?

The home page for this site was always temporary. After losing a year in distractions, work and prevarication I finally caved and whipped it together in a day so I could launch.

Earlier this week I needed a timeout between sprints of development on our latest project, so I started to play with an idea for the masthead: A celebration of Web font letterforms with a complex <h1>.

17/11/07: Updated in Complex Type: CSS Fix, ClearType Miss.

This is where I paused just before I started testing in other browsers:

Fig 1: Screenshot from Firefox 2 / Mac OS X 10.4.10.

Jontangerine rendered with complex CSS in Firefox2

I thought it was fun. I hadn’t yet locked all the distances to the pixel grid, and there was still more to do, but it seemed pretty close in Safari 2 as well.

Fig 2: Safari 2 / Mac OS X.

Jontangerine rendered with complex CSS in Safari 2

Opera 9 also had it right. It also happens to be my favourite browser that I don’t use. If it had a stripped–down version with Chris Pederick’s Web Developer Toolbar you’d have to pay me not to set it as default, it’s core really is that good.

Fig 3: Opera 9 / Mac OS X. Opera 9 is the only browser in the group to pass the Acid2 test.

Jontangerine rendered with complex CSS in Opera 9

Then I fired up IE7 on Vista, running it in Parallels and viewing it on an Apple Cinema Screen. Big Mistake.

Fig 4: IE7 / Windows Vista Ultimate.

Jontangerine rendered with complex CSS in IE7

I can’t even begin to analyse the multiple problems with the rendering of my (albeit complex) type sample in IE7. From Vista’s ClearType jaggies to IE7’s CSS issues it’s simply carnage and a veritable type–crime; a smörgåsbord of bad rendering served with a mallet and a scowl.

OK, I confess, I despaired for a second, hence the wry rant. I guess I’m asking too much of the browser. Maybe. However, surely we should step out of the cosy confines of tried and trusted methods, and let the creative beastie loose in the privacy of our own websites? Hell, under the hood this is just POSH with a few superfluous <span>s thrown in and a bit of CSS.

Thinking With Type by Ellen Lupton

In the very first line of the introduction to her fantastic book, Thinking With Type, Ellen Lupton writes:

The organisation of letters on a blank page—or screen—are the designer’s most basic challenge.

Perhaps that should apply to browsers too?

Some of you may have more insight into these problems, and approach them as an intellectual challenge. I’d be interested in seeing any evidence or suggestions you have.

In a previous article on core Web font rendering I’ve delved into the platform and agent differences, but this is more an emotional reaction. My heart says, “bollocks!” I know I’ll be drawn back to trying to find a way around the problems though, much in the same way as I was with the current logotype on the homepage. Until then, I leave you with the test page so you can hurt yourself with IE7 too, should you have the urge.

Share

Browse More Articles

4 Comments

  1. 1. By TyzMedia on 9th Nov ’07 at 03:58am

    Do you refuse to work with a reset.css stylesheet? I’m not sure it would be of any help, but if attaching one made it work, what the heck —hey?

    It just struck me this is sort of like the "Ministry of Silly Walks" :

    http://www.sillywalksgenerator.com/ (for laughs).

    And well your type sample isn’t really all that difficult now is it?

    It’s just two duo-span’s followed by a single quintuplet-span, all of which use alternating fonts. I’m not sure but you might be able to obtain a government grant to develop your Silly fonts [tongue in cheek].

    Seriously it’s an impressive use of standard type CSS elements.

    Can’t wait to see more.

  2. 2. By ty2 on 9th Nov ’07 at 14:48pm

    Hi Jon,

    About my other (above) quirky blog comment.

    I was playing the man behind the desk in the Silly walks skit, you probably know the one.

    I was typing something completely different from that, and that idea just kind of popped in my head. I hope it came out that way, that it was a just for fun comparison.

    The Spans idea you are working with just struck me as creative brilliance in CSS mechanics, of course you can just render the fonts in an image editor and be done with it, but what fun is that.

    The rendering issues I see are just the leading part of the J being chopped off and the bottom of the G. I’ve checked it on two different machines in IE6 and one in IE7, both on Windows XP, all pretty much the same.

    The snake path the eye travels to read the text is making me cross-eyed. It’s a left-brain intro to the right-brain concept, lol again.

  3. 3. By Steve Avery on 9th Nov ’07 at 16:18pm

    Shesshh Jon… looks like there’s been a SPANner thrown in the works there…!

    :)

  4. 4. By Paris Vega on 21st May ’09 at 18:45pm

    I’m glad someone out there hasn’t been completely mugged of their creativity by the accessibility police.

Post a Comment

Required sections are marked § . Please remember, debate and courtesy are mutually inclusive.

Personal Details and Authentication
Comment

Lately in the Log

  1. Reversed Logotype Mon, 24th May 2010 {11}

    This image shows a particular optical illusion that confronts us every…

  2. Self-promotion Thu, 13th May 2010 {12}

    The world has changed. Everything we do is more immediately visible to…

  3. First Things First Tue, 16th Mar 2010 {12}

    Last Wednesday I turned up in front of a friendly bunch of designers and…

  4. Introducing Analog Wed, 30th Dec 2009 {20}

    Just before Christmas, a few friends and I launched a new company,…

  5. SxSW Pick ’n’ Mix for 2010 Fri, 4th Sep 2009 {11}

    I know I’m woefully late. Voting ends today! I don’t really…

  6. Review: HTML and CSS Web Standards Solutions Wed, 19th Aug 2009 {24}

    I’m so glad that this book exists. I’ve been hoping someone…

Remarks from the log

  1. By Mag in Self-promotion:

    Those are some very interesting thoughts. It certainly was inspirational.

  2. By JK in Designer PHP: A Simple Include:

    Great stuff, exactly what I was looking for. I’m also really digging the design of you site! Thanks so much!

  3. By Dan Millar in Introducing Analog:

    I’ve been following Analog since you launched, but only just read this blog which was very interesting. You…

  4. By carl in The Paragraph in Web Typography & Design:

    Paragraphs and puntuation are discussed in great detail.Thanks for this useful read.

  5. By Jason in Reversed Logotype:

    This was truly a great read. Found the article from a post on VandelyDesigns “25 Beautiful, Minimalistic…

  6. By Liam Jones in Self-promotion:

    I publish therefore I am, like that :) I look forward to reading more from you in the future.

People and XFN

Analog folks:

  1. Alan Colville

  2. Andrei Zmievski

  3. Chris Shiflett

  4. Jon Gibbins

Friends, colleagues, and authors with interesting voices:

  1. Ben Ramsey

  2. Dan Mall

  3. Denna Jones

  4. Ed Finkler

  5. Elizabeth Naramore

  6. Elliot Jay Stocks

  7. John D. Boardley

  8. Helgi Þormar Þorbjörnsson

  9. Joe Leech

  10. Jos Buivenga

  11. Kester Limb

  12. Nicola Pressi

  13. Patrick H. Lauke

  14. Piotr Fedorczyk

  15. Richard Rutter

  16. Rick Hurst

  17. Sean Coates

  18. Simon Pascal Klein

  19. Terry Chay

Work with me via ~ Analog ~ a creative consortium.