Sounds und anderes
Sounddateien, Animationen, VRML-Dateien öffnen das entsprechende Abspielprogramm im Browser. Entweder es ist fest eingebaut (z. B. fürSounds), ein sogenanntes 'Plug-In' oder man hat dem Browser angegeben, welchesexterne Programm er verwenden soll. Bei unbekannten Dateiformaten bietetder Browser an, die Datei abzuspeichern.Der <EMBED>-Tag ist eine Netscape-Erweiterung von HTML 3.2 zur allgemeinen Einbindung von Multimedia-Elementen in eine Webseite. Damit können neben dem Aufruf von Plug-Ins auch lokale Programme zur Darstellung von Sounds oder anderen Elementen aufgerufen werden. Die allgemeine Syntax des HTML-Containers
für Plug-Ins sieht so aus:
<EMBED type="PlugIn" pluginspace="URL" code="Datei" object="Zusatzangaben"
codebase="Verzeichnis der Datei" width="Breite" height="Höhe">
- Über type wird das verwendete Plug-In angegeben. Diese Angabe kann das
Plug-In über eine Versionsnummer noch genauer spezifizieren (z.
B. "application/x-java-applet; version=1.2" für ein Java-Plug-In).
- Über die optionale Angabe pluginspace kann man einen Download-Ort
in Form eines URL angeben, wovon ein lokal bei einem Anwender nicht vorhandenes
Plug-In bei Bedarf automatisch geladen werden kann.
- Die Angabe code spezifiziert die Datei.
- Die beiden restlichen Attribute legen Breite und Höhe eines Anzeigebereichs fest.
Den <EMBED>-Tag gibt es auch in einer einfacheren Variante. Damit kann er auch
zur Einbindung von Videos und Musik in den üblichen Standardformaten verwendet
werden:
<EMBED src="[URL]" WIDTH="www" HEIGHT="hhh" CONTROLS="ccc"
AUTOSTART="true|false" LOOP="true|false" HIDDEN="true|false">
Mit CONTROLS wird eingestellt, wie die Steuerung des Players erscheint, z. B.
CONTROLS=console. Die Parameter AUTOSTART, LOOP und HIDDEN haben entweder "true"
(wahr) oder "false" (falsch) als Wert. Sie legen fest, ob die Wiedergabe beim
Starten automatisch gestartet wird, ob sich die Wiedergabe ständig wiederholt
und ob der Player versteckt wird. Ein Beispiele für ein solches Embedding:
<embed src="music1.mid" autostart=true loop=true hidden=true>
Es wird eine Midi-Sounddatei eingebunden, versteckt (hidden=true) und automatisch
(autostart=true) gestartet und dann ständig wiederholt (loop=true).
Die Verwendung des <EMBED>-Tags sollte mit Vorsicht geschehen, da die
Technik im Wesentlichen auf Netscape-Browser ab der Version 4.x und neuere Varianten
des Explorer beschränkt ist. Aber auch sonst sollte die Anwendung mit Vorsicht
behandelt werden, da es nicht immer erwünscht ist, wenn sich eine angewählte
Seite gleich mit Sound meldet.
|