Det verkar som att det bara är Netscape 4 som behöver embed. Men å andra sidan får NN4 bilden istället, så även om man har en del NN4-användare skulle jag inte använda embed.
xhtml, validering och flash
HTML & CSSur HTML, XHTML & CSS
23 svar · 1 550 visningar · startad av Palle · sida 2 av 2
Metoden fungerar utmärkt både på IE5/Mac och Safari. (IE5/Mac behöver inte ens param, det är bara IE/Win som behöver det.) :)
HEJ!
Jag hade valideringsproblem med XHTML och flash igår, och googlade upp en liknande lösning som zcorpans, http://www.html4.com/mime/markup/php/accessibility_en/other_alternates_en/other_alternates_3.php, sista.
Men, hur gör man om man vill ha in nedladdning av flash om det inte finns installerat? Eller det fixar zcorpans kod genom att den visar en bild istället, dvs man förutsätter att alla redan har flash installerat?
Sidan ser alltså hel ut för alla.
<object codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"
type="application/x-shockwave-flash" data="a.swf" width="90" height="90">
<param name="movie" value="presentation.swf" />
</object>
Men, då visades inte flashen i Firefox!
J.N. skrev:
Men, hur gör man om man vill ha in nedladdning av flash om det inte finns installerat?
Du kan lägga dit en vanlig länk.
<p>Skaffa <a href="http://www.macromedia.com/go/getflashplayer">flash</a>.</p>
J.N. skrev:
Eller det fixar zcorpans kod genom att den visar en bild istället, dvs man förutsätter att alla redan har flash installerat?
Alla har inte flash. De som inte har flash får ett ekvivalent alternativ till flashfilmen, till exempel en bild. De som inte får bilden får ekvivalent text som ersätter bilden...
Sökmotorer och assisterande teknologier (som tex skärmläsare) kan, oavsett flash eller bilder stöds eller är aktiverade, komma åt alternativtexten. Det finns vissa lösningar som använder javascript för att ersätta alternativtexten med en flashfilm, vilket inte påverkar sökmotorer men det påverkar assisterande teknologier när javascript är aktiverat. :)