SWFFix: SWFObject Reloaded
From the developers of SWFObject comes SWFFix, which promises to address the issues raised by the Flash Embedding Cage Match as well two ways to embed Flash content:
- Embed Flash content using standards compliant markup, and use SWFFix to resolve the issues that markup alone cannot solve
- Use SWFFix to dynamically embed Flash content (similar like SWFObject and UFO)
The advantage of the first method over the second is that the actual authoring of standards compliant markup is promoted and that the mechanism of inserting Flash content doesn’t rely on JavaScript anymore, so it degrades properly:
- If you have the Flash plug-in installed, but have JavaScript disabled or a use a browser that doesn’t support JavaScript, you will still be able to see your Flash content
- Flash will now also run on a device like Sony PSP, which has very poor JavaScript support
- Automated tools like RSS readers are able to pick up Flash content
The advantage of the second method over the first is that it is easier to author, because it is less verbose and it contains no redundant code.

