Webrace

Embed Flash W3C Valide

Flash oder sonstige Objekte, die per <embed> in die Webseite eingbunden werden, mag der W3C HTML Validator gar nicht gerne sehen. Einen validen Quellcode erhält man nur, wenn <object> anstelle von <embed> eingesetzt wird.

Hier mal ein Beispiel mit einem Youtube Video. Bei Youtube wird ein besonders seltsamer Code angeboten; hier wird <embed> auch noch mit <object> vermischt.

alter Code nicht valide:

<object width="425" height="355"> <param name="movie" value="http://www.youtube.com/v/qfLfHbjv2us&#038;rel=1"></param> <param name="wmode" value="transparent"></param> <embed src="http://www.youtube.com/v/qfLfHbjv2us&#038;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed> </object>

neuer Youtube Code W3C valide:

<object width="425" height="355" data="http://www.youtube.com/v/oxS_Abb8OGc&rel=1" type="application/x-shockwave-flash" ><param name="movie" value="http://www.youtube.com/v/oxS_Abb8OGc&rel=1" /><param name="wmode" value="transparent" /></object>

Weitere Variablen in der Form variable=”wert” müssten ebenfalls in
<param name="variable" value="wert" /> überführt werden.

Kommentar zu “Embed Flash W3C Valide” abgeben!

Absenden? nein ja


« Kaspersky falscher Phishing Alarm Power PhLogger IP Bug »