Web Typography Hack: sIFR

Although I’m no fan of Macromedia Adobe Flash, I have to admit the sIFR JavaScript / Flash typography hack is remarkably well thought out and quite effective. Here’s a small GIF movie of it in action:

sifr-demo-movie.gif

It always bugged me that our only alternative for decent web typeface rendering was the misconceived <font> tag, or even worse, a bunch of hand-constructed image files masquerading as text. This is the best solution I’ve seen so far. It’s in use on a few high-profile sites such as ABC News; check out the headline for this ABC News article on Don Ho, for example.

Heck, it’s almost enough to get me to enable Flash again. Almost.

Mike Davidson, the original progenitor of the sIFR technique, recently handed the reins of development for sIFR to Mark Wubben, who is working on sIFR 3.

Related posts

Secrets of the JavaScript Ninjas

One of the early technology decisions we made on Stack Overflow was to go with a fairly JavaScript intensive site. Like many programmers, I've been historically ambivalent about JavaScript: * The Power of "View Source" * The Day Performance Didn't Matter Any More * JavaScript and HTML:

By Jeff Atwood ·
Comments

The Great Browser JavaScript Showdown

In The Day Performance Didn’t Matter Any More, I found that the performance of JavaScript improved a hundredfold between 1996 and 2006. If Web 2.0 is built on a backbone of JavaScript, it’s largely possible only because of those crucial Moore’s Law performance improvements. But have

By Jeff Atwood ·
Comments

JavaScript: The Lingua Franca of the Web

Mike Shaver, a founding member of the Mozilla team, has strong feelings about how the web became popular: If you choose a platform that needs tools, if you give up the viral soft collaboration of View Source and copy-and-paste mashups and being able to jam jQuery in the hole that

By Jeff Atwood ·
Comments

JavaScript and HTML: Forgiveness by Default

I’ve been troubleshooting a bit of JavaScript lately, so I’ve enabled script debugging in IE7. Whenever the browser encounters a JavaScript error on a web page, instead of the default, unobtrusive little status bar notification... ... I now get one of these glaring, modal error debug notification dialogs: I

By Jeff Atwood ·
Comments

Recent Posts

Let's Talk About The American Dream

Let's Talk About The American Dream

A few months ago I wrote about what it means to stay gold — to hold on to the best parts of ourselves, our communities, and the American Dream itself. But staying gold isn’t passive. It takes work. It takes action. It takes hard conversations that ask us to confront

By Jeff Atwood ·
Comments
Stay Gold, America

Stay Gold, America

We are at an unprecedented point in American history, and I'm concerned we may lose sight of the American Dream.

By Jeff Atwood ·
Comments
The Great Filter Comes For Us All

The Great Filter Comes For Us All

With a 13 billion year head start on evolution, why haven’t any other forms of life in the universe contacted us by now? (Arrival is a fantastic movie. Watch it, but don’t stop there – read the Story of Your Life novella it was based on for so much

By Jeff Atwood ·
Comments
I’m feeling unlucky... 🎲   See All Posts