;

PDA

Click to See Complete Forum and Search --> : KoolMoves output is not VALID


sjohn
04-27-2007, 06:46 AM
Hi, is it normal that output which is given by KoolMoves (Export as SWF -Flash Movie and New HTML Page..) is not VALID (W3C validating)?
Here is the output:

<script type="text/javascript">AC_FL_RunContent('codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0','loop','true','bgcolo r','#ffffff','width','154','height','90','src','lo go_panter_flash_3.1','quality','high','pluginspage ','http://www.macromedia.com/go/getflashplayer','movie','logo_panter_flash_3.1');</script>
<noscript>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id=logo_panter_flash_3.1 width=154 height=90 codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" class="menu_logo_panter">
<param name="movie" value="logo_panter_flash_3.1.swf" />
<param name="quality" value="high" />
<param name="play" value="true" />
<param name="loop" value="true" />
<param name="bgcolor" value="#ffffff" />
<embed src="logo_panter_flash_3.1.swf" width=154 height=90 bgcolor="#ffffff" quality="high" loop="true" type="application/x-shockwave-flash" pluginspace="http://www.macromedia.com/go/getflashplayer" class="menu_logo_panter" />
</object>
</noscript>

any idea how to do this VALID?

blanius
04-27-2007, 10:01 AM
You out of luck there is no Valid method for embeding flash into an HTML document that works with all browsers. This is true of ALL flash not just KM. The code KM outputs is what will work for IE and FF and most all browsers.

Here are some links discussing the issue.
http://www.swffix.org/devblog/
http://www.noscope.com/journal/2004/10/truly-w3c-valid-flash

And something new I just found that looks interesting, but you get the click to activate control problem that arrived with IE6
http://www.its-hofmann.com/en/flash/

ant_Z
04-27-2007, 04:33 PM
no, its not a problem. just take KM's code and turn whole embed tag into comment (using <!-- -->) so it will be validable, and will work unless JS is working. if JS isnt executed, ff users wont see flash, but - belive me - thats only couple ppl.

EDIT:
i mean that there isnt a lot of ppl using FF without JS enabled.