· Thursday January 14th 2010 ·

Why I Don’t Like Flash

When I was working on my new design for this web­site, I spent a lot of time eval­u­ating my options for image dis­play, as it’s one of the most vital ele­ments of the site. I had very spe­cific require­ments for what I wanted, both in terms of the look & feel of the gal­leries, and the ease of imple­ment­a­tion. I spent forever looking through all sorts of Word­Press plu­gins, hacks, and stan­dalone solu­tions, and even­tu­ally settled (grudgingly) on a Flash-based option: WP-Simpleviewer, based on the Sim­pleViewer plugin.

Of course, after spending forever (I stopped counting some­where along the line) spent making it work pre­cisely (and pixel-perfectly) to my liking, it’s now broken. Every single image in my port­folio is now dis­playing with jagged images. Cue panic! It was fine last time I checked! What on earth happened? I still have no idea, and I hate to think how long it may have been broken before I noticed. (Note to self: keep an eye on these things, alright? Sheesh. My con­tact form plugin had also deac­tiv­ated itself without my noti­cing some­where along the line. Not good.)

So I’m ditching the Sim­pleViewer. (I am guessing that much of my weekend will be spent tweaking and imple­menting the change, so things are going to look ter­rible between now and then.) I found an altern­ative that I think will be better, and sim­pler in the long run, although of course it does mean that I need to go through every port­folio post and upload new gal­leries: Gal­li­frey, based on Gal­ler­iffic. (If you’re nerd-chic and/or British enough, you’ll recog­nize this as The Doctor‘s home planet, which rather delights me as I’ve just started falling in love with all things Tardis-related.) It works with Word­Press’ built-in gal­lery func­tions, is super-customizable, and will even finally allow me to imple­ment my triple-bordered image dis­play that I wanted ini­tially for this site. Sim­pleviewer, you were fant­astic, but it’s time for us to part ways.

When I ori­gin­ally designed this gal­lery dis­play, most people didn’t notice the dif­fer­ence between the triple-border here and the single thick border unless I expli­citly pointed it out. Turns out I’m a touch anal-retentive.

Can Flash go into the ground already? There was a time when it was useful for web­sites, but with jQuery and a myriad of other frame­works as well-developed as they are, there really is very little excuse for it any­more. There are all sorts of reasons why Flash is bad: it’s hor­rible for search engine optim­iz­a­tion, it mucks with usab­ility, it’s often slow to load, it refuses to dis­play on an iPhone, and it won’t print or dis­play itself in a feed reader (at least, best I can tell). While the number of web­sites relying on Flash has decreased dra­mat­ic­ally in the past few years, it’s still a little too pre­valent. No more Flash, okay? There’s always an alternative.

Some­times you just need to screw up enough to find it.

Tags: , , , ,

Client Love Notes

I have never had a question on my website that Sarah could not answer, and often she has added much value with ideas and suggestions! My very best references goes out to Sarah and her company!

read more lovenotes

Featured project