Flash Embedding Cage Match

by Bobby van der Sluis

54 Reader Comments

Back to the Article
  1. Hello I recently discoverred that my flash is not working in FF.
    The flssh can be seen on www.villasud.nl, and is located right above the menu. In IE it works fine, in FF not at all just a nice white area…. Can anyone tell me what to do do solve this ?
    Robin

    Copy & paste the code below to embed this comment.
  2. You might want to add a note at the end of the article to prevent people looking for the SWFFix software. As stated at Google Code (http://code.google.com/p/swffix/), SWFFix is now renamed to SWFObject2 (http://code.google.com/p/swfobject/).

    Copy & paste the code below to embed this comment.
  3. I’m one more person who has pulled his hair one time or other on this issue (embedding flash + standards compliant + cross browser + “graceful degradation”).

    Everything around leads me to think that SWFObject2 is the way to go. There is the dual embedding method/javascript dependence issue, but now that it seems Microsoft/Eolas patent thing has been settled, maybe the dynamic method isn’t needed anymore?

    Is there a ‘perfect’ solution that takes into account every possible scenario, with appropriate alternative content (v.g., Flash movie for minimal plugin version, JPEG + link for old plugin version, different link for javascript disabled, etc…)

    I feel a lack of a recent article (end of 2008 or beginning of 2009) on this subject, one really authoritative, by someone of the kind of (say) Mr. Zeldman.

    Copy & paste the code below to embed this comment.
  4. I don’t understant why you nest 2 <object>, I understand that it is possible but what is the advantage vs such a code :

    <!—[if IE]>
    <object classid=“clsid:D27CDB6E-AE6D-11cf-96B8-»
    444553540000” width=“300” height=“120”>

    —>
    <!—[if !IE]>—> 
    <object type=“application/x-shockwave-flash” »
    data=“myContent.swf” width=“300” height=“120”>
    <!—<![endif]—>
          Alternative content
    </object>

    On my android system, I have a problem with your solution, the browser seems to fail to catch both second <object>.I find this solution but It’s so trivial that I’m sure there will be issues (but I didn’t find any for now), so can you explain why you nest both objects?

    Copy & paste the code below to embed this comment.