Since Embed tags are Netscape's private property, they have not been recognized by W3C. Using Embed tags for various media files is non-standard. How to change them? Elizabeth Castro's Bye Bye Embed provides good code that complies with web standards for various media players.
FLash files
<object type="application/x-shockwave-flash"
data="/? »
8755581808731033658"
width="400" height="326" >
<param name="movie"
value="/? »
docId=8755581808731033658" />
<param name="allowScriptAcess" value="sameDomain" />
<param name="quality" value="best" />
<param name="bgcolor" value="#FFFFFF" />
<param name="scale" value="noScale" />
<param name="salign" value="TL" />
<param name="FlashVars" value="playerMode=embedded" />
</object>
Windows Media Player File
<object type="video/x-ms-wmv"
data="/catalunyalive/ »
"
width="320" height="260">
<param name="src"
value="/catalunyalive/ »
" />
<param name="autostart" value="true" />
<param name="controller" value="true" />
</object>
The above code does not have the classid unique to Windows Media Player. The author passed the test under IE5.5, IE6, IE7, Opera Win/Mac, Firefox Win/Mac, and Safari.
QuickTime movies No embed tag
<object class
codebase="/qtactivex/"
width="320" height="260">
<param name="src"
value="/catalunyalive/ »
" />
<param name="controller" value="true" />
<param name="autoplay" value="false" />
<!--[if !IE]>-->
<object type="video/quicktime"
data="/catalunyalive/ »
"
width="320" height="260">
<param name="autoplay" value="false" />
<param name="controller" value="true" />
</object>
<!--<![endif]-->
</object>
FLash files
Copy the codeThe code is as follows:
<object type="application/x-shockwave-flash"
data="/? »
8755581808731033658"
width="400" height="326" >
<param name="movie"
value="/? »
docId=8755581808731033658" />
<param name="allowScriptAcess" value="sameDomain" />
<param name="quality" value="best" />
<param name="bgcolor" value="#FFFFFF" />
<param name="scale" value="noScale" />
<param name="salign" value="TL" />
<param name="FlashVars" value="playerMode=embedded" />
</object>
Windows Media Player File
Copy the codeThe code is as follows:
<object type="video/x-ms-wmv"
data="/catalunyalive/ »
"
width="320" height="260">
<param name="src"
value="/catalunyalive/ »
" />
<param name="autostart" value="true" />
<param name="controller" value="true" />
</object>
The above code does not have the classid unique to Windows Media Player. The author passed the test under IE5.5, IE6, IE7, Opera Win/Mac, Firefox Win/Mac, and Safari.
QuickTime movies No embed tag
Copy the codeThe code is as follows:
<object class
codebase="/qtactivex/"
width="320" height="260">
<param name="src"
value="/catalunyalive/ »
" />
<param name="controller" value="true" />
<param name="autoplay" value="false" />
<!--[if !IE]>-->
<object type="video/quicktime"
data="/catalunyalive/ »
"
width="320" height="260">
<param name="autoplay" value="false" />
<param name="controller" value="true" />
</object>
<!--<![endif]-->
</object>