Flash der kan validerer

Dec 6, 2007

Til at starte med, skulle den post blot indeholde flash videoen herover - et humoristisk indslag ... men det vil jeg så lige ødelægge af, sjovt skal det jo ikke være?! :p

Youtube validerer ikke!Som webprogrammør går jeg, som tidligere skrevet, op i at mine sider kan validerer - det er vel en arbejdsskade man har tillagt sig? Det er i mellemtiden mere end man kan sige om Youtube - se evt. billedet her til højre. Det er faktisk en lidt tåbelig ting at gå op i, da jeg ikke har noget bevis for, at Youtube ikke vises ordentligt i nogle browsere, bare fordi de ikke kan validerer deres side - Anyways, det er stadig god praktik.

Faktisk lader det til, at der er en del sider, der har problemer med at validere deres flash indhold? Men det kan sagtens lade sig gøre - prøv engang at validerer denne side.

A List Apart skrev for længe siden posten "Embedding Flash While Supporting Standards", som i dybden forklarer følgende lille script, hvorfor jeg heller ikke vil gøre en hulens masse ud af dette....

Du kan embedde (indsætte) flash, som stadig overholder XHTML standarden, på følgende måde:

<object width="100%" height="350" type="application/x-shockwave-flash" data="http://www.youtube.com/v/fi4fzvQ6I-o&amp;rel=1&amp;border=0" id="VideoPlayback"> <param name="movie" value="http://www.youtube.com/v/fi4fzvQ6I-o&amp;rel=1&amp;border=0" /> <param name="salign" value="middle" /> <param name="wmode" value="transparent" /> <param name="FlashVars" value="playerMode=embedded" /> </object>
Jeg har understreget de felter der sikkert skal justeres, hvis du vælger at kopiere dette.

Læg yderligere mærke til parameteren wmode, som har fået værdien transparent. Vælger du at kopierer embed-scriptet direkte fra Youtube (måske også andre steder), og placerer din flash video i midten af et 100% bredt object, vil du højst sansynligt få nogle hvide kanter i hvert side af videoen - med wmode kan dette fixes :)

Comments

comments powered by Disqus