Motion Graphics, Typography
Re-Typesetting the Star Wars Crawl
December 10, 2009, 03:15 PM
Recently Guillermo Esteves did a fantastic experiment with HTML5 and CSS3 by recreating the opening crawl to Star Wars. Although it only currently works in Safari 4, it’s a good preview of how to create something dynamic using web standards and web fonts once the other browsers come along.
But Guillermo’s experiment also reminded me of how awful the typography was of those opening crawls. The original Star Wars opening crawl uses two different typefaces (three if you count “A long time ago…”), is justified without hyphenation, and thus creates obvious rivers and awkward tracking.
Opening crawl from A New Hope as grabbed from the DVD.
As the subsequent movies came out, the typography was all over the place. The Empire Strikes Back dispenses with letter-spacing altogether. Return of the Jedi overcompensates for the failure of the previous two crawls by using too much letter-spacing.
Opening crawl from The Empire Strikes Back. What happened here? I can drive many trucks through those spaces.
Opening crawl from Return of the Jedi. Standbackafewfeetandtrytoreadthatlastparagraph.
The absolute worst though was when ILM matched the style for the Star Wars prequels. At least there was more tracking in the original 1977 version. The 1999 version of the crawl that appeared in The Phantom Menace lacked any letter spacing whatsoever and created huge holes between the words that made the crawl barely readable. (No offense to special effects god and Photoshop co-creator John Knoll. He’s great with FX but he’s not necessarily a designer nor typographer.)
Opening crawl from The Phantom Menace. Shit in = shit out. It’s a tragedy that they used Empire as the model.
I set out to do a quick experiment—to see if I could redo the crawl any better. The first thing I did was to standardize on one typeface. The “A long time ago…,” title and body copy are all Franklin Gothic. Then I tried a version where I kept the justified alignment but decreased the type size. The copy becomes much more readable, but feels too small and loses that epic quality George Lucas was probably after.
Then I simply tried centering it and I think it works. I am able to keep the type size large without creating large gaps between words or letters. Although the very straight sides are lost, I think the intended dramatic effect is still there.
And of course I had to whip it up in After Effects to really test the design.
Yeah, file this under geekery.
Comments
Daniel Vigil said:
i’m torn! the consistent justified plane of type VS no holes/big gaps between words. you got me. good.
December 10, 2009, 5:01 PM
Alex said:
This experiment should be filed under Uber-geek awesomeness
January 15, 2010, 5:55 PM
square peg web said:
Toyota Motor Corporation is headquartered in Toyota City, Aichi and in Tokyo.[9] In addition to manufacturing automobiles, Toyota provides financial services.square peg web
June 30, 2010, 2:28 AM
Chard said:
What I don’t really understand about this is that, why does the introduction have to be in a crawling style, why can’t it just move in the most natural way for introduction sake. It actually complicates reading.
Spa Breaks
July 9, 2010, 12:38 PM
John said:
Now these are styles that should be used in some movie introduction. But I think making it a bit more clearer would be much better. Just a thought though.
kitchen islands and carts
July 16, 2010, 3:04 PM
Johan said:
This experiment should be filed under Uber-geek awesomeness Toyota provides financial services ilan ver
July 20, 2010, 2:56 AM
John said:
why can’t it just move in the most natural way for introduction sake. It actually complicates reading. Firma ekle
July 20, 2010, 2:58 AM
Fete said:
I think that it would be better that introductions in movies should be simple and readable. We have to remember that not all audiences still have a clear vision. بهینه سازی سایت
July 29, 2010, 8:44 AM
Add your comment
Allowed HTML: <a href=""></a>, <u>, <em>, <strike>, <strong>, <blockquote>, <pre>, and <code> (plus closing tags). Other HTML will not be rendered.