Holy Grail 3 column layout without using float

Yes. You read the post title correctly. It is not a mistake. The technique outlined below exists, and it’s cross-browser compatible (with the obligatory tweak or two for our dear friend Internet Explorer, of course). No more pesky clearing of floats. It’s CSS layout nirvana. And it’s here today.

Read more

My mobile phones over the last 14 years

I recently upgraded my mobile phone. Some might say this is hardly newsworthy; for me, however, it was quite a big deal because for the fist time in about a decade, I’d be moving away from the Finnish mobile giant Nokia. I’d been a devout fan of the Espoo-based handset manufacturer since I owned my trusty Nokia 6110. Over the years I migrated from handset to handset, each time upgrading ever so slightly to something a little better, a little more advanced. I’d like to share my experiences in owning these handsets.

Read more

How to do image rollovers in HTML email.

A while back I was asked to do an HTML email with an active state rollover image. At first I thought it was impossible, since we all know it’s impossible. You can’t embed Flash movies or videos in HTML email, right? (although you can attach them, of course).

I discovered a technique to embed image rollovers in HTML emails by using a mix of old school and new school technologies. Since JavaScript in email clients is disabled (at least all desktop and decent web versions like Gmail), that is out of the question.

Read more