John D Wells

A Freelance Web Architect

Adept at all modern web standard technologies. Deadly with an open source sword, especially Wordpress.

Proud to work with some of the finest designers in London. And some incredible clients, too.

Lead developer for Fresh & Mean. Fancy a pint?

This tumblelog is further embellished by my Flickr, Twitter, and Digg accounts.

27 May 08

Faust - Flash Augmenting Standards

By way of a co-worker’s del.icio.us feed, I had the pleasure of reading this article this morning:

Places that Flash doesn’t belong

For me, this is no new message, but still one that I think many people need to hear more often. If you have anything to do with building websites and possibly involving Flash, please give it 5 minutes of your time.

Then from that article I followed this link:

Faust - Flash Augmenting Standards

Here within the walls of Underscore, this is just the sort of “perfect world” solution that we’ve been chatting about for years! It takes the html + css + javascript line of progressive enhancement one step further, slapping flash on top. There’s still more I’d like to know about, such as how to deep link, or how flash follows a link and stays within flash, but it’s still a really exciting find.

If you consider these two articles together, it leaves me with this thought:

For those times when a client demands a Flash-based site that still needs the performance, accessibility and SEO of an HTML/CSS site (thereby ignoring the rules laid out in the first article), Flash should be considered an “add-on” and not an “instead of”. This means more work to accomplish and therefore more cost to the client.

Upon further reflection, this approach has another benefit: the site can be built in “phases”:

  • The HTML/CSS version can be developed and tweaked first, giving the client a chance to see the design take life and offer early feedback;
  • The site can go live pre-Flash, getting a jump on SEO, analytics, and more;
  • The Flash version can be developed last, and since all content and design style has already been approved, development should be fast and efficient.
Comments (View)