Enabling Deep Linking in Flash - Changing my mind on experience sites in general.


I have been developing flash long enough to become jaded in regards to getting sent links to the newest hot Flash sites out there. Big deal. We have seen enough tweens and clever perspective tricks. Integrated video? How 2005. Blurs and dynamic dropshadows. *yawn* Granted, yes, the art is fantastic. The blurring of lines between video effects and Flash is awesome. But, the drawbacks have long been enough for me to say that a site should primarily be built with HTML and only have smatterings of Flash throughout it.

Where does this lack of enthusiasm come from? Partially from the fact that navigating a large monolithic 100% Flash based site is cumbersome. It’s impenetrable by search engines. It’s impossible to bookmark. Sending a URL for a specific screen/scene in a movie to a friend. Fuggeddabouddit.

Anyway… I’m starting to warm to the idea of some of the projects I have going at work because of some great new scripts coming out that allow us to get around some of those issues. The brilliant SWFObject was a great first step in solving the non-standard compliant “” tag issues. It serves up Flash, the alternate content and helps search engines by
providing a bit of meat to latch onto. The even newer SWFAddress is also a fabulous innovation by eschewing the deep linking issues inherent in a 100% Flash site.

I have a couple of projects currently inflight that will be deployed some time this quarter that will be using both of these libraries. I’m excited once again by the prospect of producing a Flash based site for a client. These scripts have freed me from my typical “killjoy” anti-flash stance by helping me be able to produce more accessible multimedia.

[del.icio.us] [Digg] [dzone] [Facebook] [Google] [Newsvine] [Reddit] [StumbleUpon] [Technorati] [Twitter] [Yahoo!]

Posted on


2 comments

  1. Brian Feb 1

    I agree wholeheartedly. These new libraries have been the only reason why I’d consider doing 100% Flash site, too. The only things I’m still worried about are truly allowing Google to get into content for crawling and searching purposes, and building Flash sites that have frequently updated data (especially integrating with some sort of CMS). Perhaps the solution relies then on a CMS which, in the background, is publishing XML files that Flash loads for its content.

  2. Shakey Feb 5

    I’ve had a rudimentary CMS serving up XML for about 18 months now, and I’m expanding it all the time. It’s really a godsend to get some proper easy-to-maintain dynamic data into Flash. I’d honestly not know what I’d do without it now!

    Throw in some deep-linking and implement the browser’s back button as best we can (hell, even have Flash body text selectable) and we find that 100% Flash sites are once again viable.

    I even think Googlebot is starting to get inside Flash and index the text stored therein. If that’s the case then we’re really on a roll!

Leave a reply

Related Posts:

  • Like A Fish Needs A Bicycle: RIA and SEO
  • Jumping Into My First project Started With Flash CS3 This Week.
  • Yay… We’re hiring.