Perhaps one of the best sessions I attended at SXSW 2007 was Web Typography Sucks by Richard Rutter and Mark Boulton. In conjunction with the Grids are Good session and the world premiere of the documentary Helvetica, the Web Typography Sucks session re-enforced the idea that we as web developers/designers must not forget the understated role of typography and graphic design on the web.
With that in mind, Mark and Richard also reminded us that typography is more than just about using pretty fonts, but rather it’s about using the right characters. For example, using proper quotation marks rather than primes(tick marks) or when to use an em vs an en dash.
Probably the best anecdote from the session was about The Sun newspaper in England which is akin to People Magazine; basically celebrity fluff. Richard pointed out how The Sun was written so that an 8 year old could comprehend it. Despite of the low barrier of comprehension and less than Pulitzer Prize worthy content, all of the articles have correct character usage. Richard explained that everyone, from the writer, to the editor, and even the printing press operator care about the correct usage of typography.
This got me thinking: why don’t we care about typography? Working in Information Resources, our jobs revolve around communication. So why don’t we pay closer attention to typography which servers to facilitate good communication? Is this a by-product of the computer era? I’ll have another blog post about this later.
Richard and Mark continued with their presentation, highlighting the importance of vertical flow (something we desperately need to fix in the portal) and how typography influences grid design and how those grids were calculated.
There was also a call to developers to really take advantage of CSS and start defining font stacks properly. Case in point, by default in Dreamweaver the font stack looks like this:
p {font-family: Verdana, Arial, Helvetica, sans-serif;}
What’s the problem with this you might ask.
- Arial is not a suitable back-up for Verdana. Verdana is a much larger and wider font. Use Tahoma instead of Arial
- IMO: Arial is the font for the cheap designer. Helvetica is a much more adaptable font, and in specific Helvetica Neue (pronounced: no-oy)
So, let’s rewrite the above CSS rule in two distinct flavors: for Verdana, and for Helvetica.
p {font-family: Verdana, Tahoma, sans-serif;}
p {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
I don’t believe Helvetica or Helvetica Neue ship by default with Windows, so why specify it ahead of Arial when a super majority of your target audience is probably browsing on a Windows machine? Progressive Enhancements! It costs next to nothing in bandwidth to add an extra font to that font stack (which will be cached in most instances) so you might as well specify the nicest font possible so those who have it installed, or use a Mac, can enjoy a nice font family and those who don’t will still continue to see the world in Arial (those poor souls).
As soon as the audio of this session is posted, I’ll put up a link, but in the mean time you can browse the presentation slides and find other resources on Typograhy