Incomplete: Adobe’s “Best Practices for Flash Player Detection”

I was initially very excited to see that an article had been posted on DevNet on the topic of Flash Player detection and how best to embed SWF files into HTML pages. The mechanism by which you embed a SWF file into your HTML page plays a primary role in determining the user experience of your Flash sites, especially for users without the Flash Player or with earlier versions of the Flash Player. Unfortunately, the Adobe article fails to mention the most important single solution in this field: SWFObject.

I'd recommend that you refer to the SWFObject page as your own private Best Practices for Flash Player Detection article. Or, if you'd rather, there is an Adobe DevNet article on SWFObject with the same content that you can refer to.

6 Responses to “Incomplete: Adobe’s “Best Practices for Flash Player Detection””


  1. 1 bobby

    UFO is another good alternative for embedding Flash movies into HTML pages: http://www.bobbyvandersluis.com/ufo/

  2. 2 Jed Wood

    I’ll second UFO, though I continue to be somewhat ignorant of exactly what the differences between the two are. I’ll keep using UFO until somebody convinces me otherwise :)

  3. 3 Geoff

    That’s strange - that best practices article was written months ago when Flash 8 was still in beta (and hardly anyone knew about FlashObject back then). Maybe they made some edits to it and that made it pop back up on the product notifier?

  4. 4 JD

    “Plugin Framework” detects and embeds Quicktime, Flash, Windows Media, Acrobat, Java, etc…

    They do have a stripped down version just for flash. I think this is by far the most thorough flash embedding script.

    http://www.knallgrau.at/code/plugin_js/

  5. 5 aral

    Thanks for the tips, guys. Hadn’t seen Plugin Framework before. Having looked at it, I still prefer the simplicity and elegance of SWFObject.

  6. 6 daniel

    Im not sure if anyone else has experienced this, but if you move the javascript code out of the body tag and into a window.onload command, there is a flicker of the alt content before the Flash gets drawn. Any ideas?

Leave a Reply






Bad Behavior has blocked 0 access attempts in the last 7 days.