I have heard this question many times before. There is a misconception that if you create Flash content it will work exactly the same as long as the user has the correct version of the plugin. This is not actually entirely true. Bobby van der Sluis has spent a lot of time researching the different techniques that are commonly used and the effects they can have on the Flash movie. Bobby has written a great article – Flash Embedding Cage Match - on A List Apart. In this article he reviews the various methods that are available, gives a bit of history and explains what the best case would be.

Bobby has put together a test case and made public the results. Just a quick glance at the page will give an indication of the amount of time he has spent working on it. What a great job – it is really appreciated.

Bobby has joined forces with Geoff Stearns to develop SWFfix with the goal to create the ultimate JavaScript library for embedding Flash content. I wish them luck and am looking forward to using SWFfix in the future.