Tipps & Scripts
HTML: Flash standardkonform einbinden
22.09.2009 | Verständnis: leicht
Flash ist eine weit verbreitete Möglichkeit, Multimediainhalte im Internet bereitzustellen. Leider sind die meisten verwendeten Codes zum Einbinden nach dem W3C Standard nicht valide. Dabei hat Drew McLellan in einem Artikel schon im Jahr 2002 eine Möglichkeit dargelegt, Flash valide einzubinden.
Der Code
Der Artikel zu Flash Satay auf A List Apart beschreibt den Lösungsweg und ist interessant zu lesen (allerdings auf Englisch).
Der Witz an der Sache: Valider Code zum Einbinden von Flash ist wesentlich kleiner und kompakter als das Monstrum, welches von Flash generiert wird.
<object type="application/x-shockwave-flash"
data="flashfilm.swf"
width="100" height="100">
<param name="movie" value="flashfilm.swf" />
</object>
Und das war es schon. Mit diesem Code können alle Browser einen Flashfilm anzeigen, mit einer kleinen Einschränkung beim Internet Explorer: Der IE zeigt den Film erst an, wenn er vollständig geladen ist - bei kleineren Flashdateien kein Problem.
Für größere Filme hat Drew McLellan die sogenannte "Satay Method" entwickelt: Der eigentliche Film wird von einer anderen Flashdatei (die als Container dient) gestartet. Dazu wird der eigentliche Film vom Container geladen. Da der Container sehr schnell geladen ist, hat sich auch das Problem des IE gelöst.
Wer dazu Details wissen möchte, sollte sich dennoch mit dem oben genannten Artikel befassen.
Weiterführende Links
Keine Kommentare vorhanden
Schreibe den ersten Kommentar!
Kommentar schreiben
Tipp: Passe das Design von Ohrflieger.de nach Deinen Wünschen an! Wähle dazu Dein Wunschdesign unten rechts auf jeder Seite.