Um Flash Elemente wie zum Beispiel Banner, Header oder eben alles was eine .swf Datei ist in HTML einzubinden benötigt man den Code von Adobe. Dieser ist stets aktuell zu finden unter diesem Link: Adobe Flash Code Sollte Adobe die Url mal ändern dann sucht man einfach bei Google mit den Begriffen: Adobe Flash Code
Der Code sieht derzeit so aus:
Code:
| <OBJECT classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0\" WIDTH=\"550\" HEIGHT=\"400\" id=\"myMovieName\"> <PARAM NAME=movie VALUE=\"myFlashMovie.swf\"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED href=\"/support/flash/ts/documents/myFlashMovie.swf\" quality=high bgcolor=#FFFFFF WIDTH=\"550\" HEIGHT=\"400\" NAME=\"myMovieName\" ALIGN=\"\" TYPE=\"application/x-shockwave-flash\" PLUGINSPAGE=\"http://www.macromedia.com/go/getflashplayer\"> </EMBED> </OBJECT> |
Ändern müsst ihr hierbei immer nur ein paar Parameter:
WIDTH=\"550\" = Breite eures swf Films
HEIGHT=\"400\" = Höhe eures swf Films
VALUE=\"myFlashMovie.swf\" = Url zu eurem swf Film (Speicherort am Webserver)
src=\"/support/flash/ts/documents/myFlashMovie.swf\" = Url zu eurem swf Film (Speicherort am Webserver)
Die Parameter quality=high, bgcolor=#FFFFFF, NAME=\"myMovieName\" müssen nicht geändert werden, man kann es aber tun wenn man möchte.
Ihr bindet also einfach immer diesen Code in die HTML oder PHP Datei an der gewünschten Stelle ein und ändert die paar variablen um.
Das wars auch schon.
Valide zu arbeiten ist wichtig, damit die Webseiten auch in Zukunft noch einwandfrei angezeigt werden können. Die Browserhersteller richten sich ebenfalls nach den aktuellsten Standards des W3C. Um Flash Elemente valide einzubinden verwendet man zum Beispiel diesen Code:
Code:
| <object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,24\" width=\"980\" height=\"390\"> <param name=\"movie\" value=\"meinflashfilm.swf\" /> <param name=\"quality\" value=\"high\" /> <param name=\"menu\" value=\"false\" /> <param name=\"wmode\" value=\"transparent\" /> <!--[if !IE]> <--> <object data=\"meinflashfilm.swf\" width=\"980\" height=\"390\" type=\"application/x-shockwave-flash\"> <param name=\"quality\" value=\"high\" /> <param name=\"menu\" value=\"false\" /> <param name=\"pluginurl\" value=\"http://www.macromedia.com/go/getflashplayer\" /> <param name=\"wmode\" value=\"transparent\" /> Dieser Text wird in allen Browsern angezeigt, die nicht Internet Explorer heissen. Beispiel: Sie haben keinen Flashplayer installiert. </object> <!--> <![endif]--> </object> |
Ändern müsst ihr hierbei immer nur ein paar Parameter:
* width=\"980 = Breite eures swf Films
* height=\"390\" = Höhe eures swf Films
* value=\"
HIER MEINE URL FÜR DIE .SWF FLASH DATEI\" = Url zu eurem swf Film (Speicherort am Webserver)
* data=\"
HIER MEINE URL FÜR DIE .SWF FLASH DATEI\" = Url zu eurem swf Film (Speicherort am Webserver)
Ihr bindet also einfach immer diesen Code in die HTML oder PHP Datei an der gewünschten Stelle ein und ändert die paar variablen um. Das wars auch schon.
Eine zweite Variante die etwas schlanker ist sieht so aus.
Code:
| <object width=\"550\" height=\"400\"> <param name=\"movie\" value=\"meinflashfilm.swf\"> <embed src=\"meinflashfilm.swf\" width=\"550\" height=\"400\"></embed> </object> |
Dies ist der minimale Code den man für das einbinden eines Flash Films in den Browser benötigt. Wenn der user keinen Flash Player installiert hat, dann wird hier das selbe Icon angezeigt wie bei eimem fehlenden Bild.
Favicons werden vom Browser erkannt wenn sie auf einem Webserver im Hauptverzeichnis (root) liegen.
Alternativ kann man mit diesem Code auch ein beliebiges anderes Favicon pro seite verwenden:
Dieser Code muss im HEAD eingetragen werden
Code:
| <link href=\"/templates/romguides/favicon.ico\" rel=\"shortcut icon\" type=\"image/x-icon\" /> |
Den Code trägt man im head der Seite ein. (Code hier)
Macht man dies nich so, dann gilt:
Der Name und die Dateiendung sind beschränkt auf favicon.ico