All UF websites are being moved to support strict XHTML compliance (with the new signature tags and all). If you’re into the whole web nerd thing, you’ll know that embedding Flash in a XHTML page doesn’t play so nice with these web standards everyone is raving about. Developers basically have two choices these days when working with XHTML and Flash:
- The Flash Satay method, which uses a single
objecttag to embed the Flash movie. This method’s main drawback is that the movie won’t start playing until it is 100% loaded. This can create problems with large Flash sites where the user would be left with a blank screen until the movie loads. There are ways around this, but it involves using another .swf file that loads your main movie and placing the preloader inside the first swf. This can clutter up your directories with ‘holder’ movies and make adding Flash content much more time consuming than it should be.
(There is a little bugginess in Firefox v1.5 with relation to Satay.)
embedcode for each movie.
embedto the page, but could also target an element on the page and place the Flash movie inside it.
Two guys from http://www.choppingblock.com also showed a clean way to do this at http://www.flashforwardconference.com. They use 2 div's one for alternative content and one for the flash content. Then there is an nifty .js file for checking the client for version and writing the object or embed tag with all its params and the other usable code=> Adobe Developer Center logs
So, the best way is to remove the embed tags and populate the