T Sign Kerning

A photograph of T Information Sign with bad Kerning

Is it just me or does this sign have some really bad kern­ing around that first ‘O’?

Gallery of Doodles in Lightbox 2

Nerd­StarGamer now has a new Gallery page that fea­tures my doodles:

Screenshot of Doodle Gallery

All of the images have been set up as a list of thumb­nails which use Light­box 2 to dis­play large versions.

I spent a little extra time to set up Light­box on this blog with­out using a plugin. I’ve been on a steady cru­sade to get rid of most of my plu­g­ins for quite some time. Set­ting up Light­box in Word­Press was fairly straightforward.

After down­load­ing the Light­box 2 files, I cre­ated a new direc­tory in my tem­plate direc­tory called lightbox and dropped all of the light­box files into it. I then put a func­tion call into the header.php file right before the line that reads <?php wp_head(); ?>.

<head profile="http://gmpg.org/xfn/11">
    ...some other tags...

    <?php AKM_include_lightbox(); ?>
    <?php wp_head(); ?>
</head>

The AKM_includ_lightbox(); func­tion is just a short little func­tion that I wrote and put in the functions.php file of my tem­plate. Here is the function:

function AKM_include_lightbox() {
    $lbDir = get_bloginfo('template_directory') . "/lightbox";

    // Echo out some file path variables for images used lightbox JS
    $output = '<script type="text/javascript">' . "\n";
    $output .= "\t" . 'var tplDir = "' . $lbDir . '";' . "\n";
    $output .= '</script>' . "\n";

    // Echo links to js and css for lightbox
    $output .= '<script type="text/javascript" src="' . $lbDir . '/js/prototype.js"></script>' . "\n";
    $output .= '<script type="text/javascript" src="' . $lbDir . '/js/scriptaculous.js?load=effects,builder"></script>' . "\n";
    $output .= '<script type="text/javascript" src="' . $lbDir . '/js/lightbox.js"></script>' . "\n";
    $output .= '<link rel="stylesheet" href="' . $lbDir . '/css/lightbox.css" type="text/css" media="screen" />' . "\n";

    echo $output;   
}

This first line of the func­tion sets up a vari­able that includes the path to the Light­box files inside my tem­plate direc­tory. This is nec­es­sary because the lightbox.js file needs to ref­er­ence the images included in the Light­box folder. With­out this part, the pre­vi­ous, next and close images will not show up because the link will be going to your Word­Press uploads directory.

That second chunk of text in the func­tion echos out a small bit of JavaScript into your header that simply declares the vari­able tplDir and sets it to the path to your Light­Box instal­la­tion. The last chunk of text inserts all of the nec­es­sary Light­box JavaScript and CSS links into your header. I could have writ­ten all of this directly into the header.php file, of course, how­ever I felt that my file was get­ting a bit messy and that this approach was much more clear.

We also need to make a small edit to the lightbox.js file which is going to use that tplDir vari­able we set. Find the line in the begin­ning of the file like this (around line 49):

fileLoadingImage:        'images/loading.gif',     
fileBottomNavCloseImage: 'images/closelabel.gif',

Simply change those two lines to this:

fileLoadingImage:        tplDir+'/images/loading.gif',     
fileBottomNavCloseImage: tplDir+'/images/closelabel.gif',

That com­pletes the Light­box 2 setup in Word­Press with­out using a plugin. Now all you have to do is add the rel="lightbox" tag to any link you want to use Light­box. For exam­ple, if you have a thumb­nail image that links to a larger image like this:

<a href="images/full-size-image.jpg"><img src="images/thumbnail" /></a>

To add the Light­box effect, just add in the attribute like this:

<a rel="lightbox" href="images/full-size-image.jpg"><img src="images/thumbnail" /></a>

Be sure to check out the Light­box 2 page for more infor­ma­tion on what you can do with it.

The Superest

The Super­est is a very funny run­ning blog of illus­tra­tions of super­est heros. Each super­est hero plays off of the last in a very clever way:

The Super­est is a con­tin­u­ally run­ning game of My Team, Your Team. The rules are simple: Player 1 draws a char­ac­ter with a power. Player 2 then draws a char­ac­ter whose power can­cels the power of that pre­vi­ous char­ac­ter. Repeat.

The design of the site itself is is quite ele­gant and simple. Most of the dis­play type on the site is done in a very nice typeface:

The Superest

Start from the begin­ning get the the feel­ing for the way the super­est heros flow one after another.

MassArt Logo Redesign

I happen to work right next to Mas­sArt and often find myself wait­ing for the bus in front of the col­lege. A week or two ago, I noticed a sign sport­ing the new Mas­sArt logo:

Massart Logo Redesign

I lit­er­ally, with watery eyes, gazed at the way the ‘A’ crops the ‘S’, and thought to myself: “It’s beautiful.” I then imme­di­ately chas­tised myself for having such an emo­tional reac­tion to a piece of typog­ra­phy and resumed con­tin­ued read­ing my Howard Zinn book.

Brand New has an excel­lent review of new brand­ing and logo in MassTer­ful Iden­tity. The arti­cle also fea­tures a lot of excel­lent pho­tographs of sig­nage and mar­ket­ing mate­r­ial. Also, it appears as though a com­plete over­haul of the Mas­sArt web­site is in the works (thank God). I can’t wait to see what they do with the new one.

Score one for KJ’s alma mater!

New Animal Planet Logo

I was pleased to see a review today in Brand New about the new Animal Planet logo.

The new Animal Planet Logo

Just as the author of the cri­tique men­tions, I was watch­ing the Puppy Bowl last sunday and noticed the new logo. Every time I saw it, it gave me a little jolt. Not really in a good way either. I kept think­ing to myself “What is that?”

Per­haps it was really just the two Bloody Mary’s that caused me to find the look of the logo so jar­ring. I dunno. That M is really bad though. It just looks like a mess. No matter how many times I look at the logo, I have to actu­ally think to real­ize the word is ‘animal’ and not ‘ani al’ or ‘ani3al.’ I bet my old Typog­ra­phy pro­fes­sor would have a fit over this one.