HTML

Valide Flash-Einbindung in (X)HTML-Dokumente (HTML Tutorial)

Tutorial erstellt von klobrille, letzte Änderung am 13.07.2007

Einige kennen sicherlich das Problem. Da möchte man seinen Webauftritt nach W3C möglichst valide gestalten und trotzdem nicht darauf verzichten, kleinere Flash-Movies in die Seite einzubinden.
Während die Standard-Code-Einbindung von Flash-Objekten aufgrund des im HTML-Standard nicht vorhandenen embed-Tag nicht valide ist, gibt es nichtsdestotrotz Alternativlösungen.

Die wohl simpelste Möglichkeit möchte ich euch in diesem Tutorial erläutern. Schaut euch dazu folgenden Quellcode an:

Code:
<object width="160" height="112"
    data="movie.swf"
    type="application/x-shockwave-flash">
  <param name="movie" value="movie.swf">
</object>


Die Angaben „width“ (Breite des Flash-Objektes), „height“ (Höhe des Flash-Objektes), „data“ (Angabe des Dateiortes) und „value“ (erneute Angabe des Dateiortes – wird speziell für den Internet Explorer benötigt) müssen dabei an eure Wünsche angepasst werden.
Alle weiteren Parameter des object-Tags können auf selfhtml.org nachgelesen werden.

Mit diesem kleinen Codeschnipsel sollte das Flash-Movie browserunabhängig nach aktuellen W3C-Standards valide sein.
Einen kleinen Haken hat diese Möglichtkeit jedoch: Benutzer, die nicht die aktuellste oder vielleicht sogar überhaupt gar keine Version des Macromedia Flash Players installiert haben, bekommen leider überhaupt nichts zu sehen. Ein Hinweis à la "Sie benötigen die neueste Flash-Player-Version, um dieses Video korrekt abzuspielen" mit Hyperlink auf entsprechende Flash-Download-Seite wäre hier also angebracht.

Viel Spaß weiterhin beim Coden!

Sollten sonst noch Fragen offen sein: im Forum wird euch sicherlich geholfen.

Marcel - widedesigns.de

>> Allgemeine Fragen oder Probleme mit dem Tutorial? Hier gehts zum Forum!

Impressum / Datenschutzerklärung          © der-Webdesigner.net 2002 - 2008           top ▲