Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
18.1 Von Playern und Plug-ins Der Browser für sich genommen ist nur in der Lage, Text und ein paar Sorten von Bildern zu zeigen. Doch im Web gibt es eine Vielzahl unterschiedlicher Dateien: Video- und Audiodateien, PDFs, Flash-Animationen, Scorch-Notenblätter oder PowerPoint- Präsentationen und Excel-Tabellen. Um diese anderen Dateiarten abzuspielen oder darzustellen, muss sich der Browser von anderen Applikationen helfen lassen, den sogenannten Playern. Es gibt sowohl externe Stand-alone-Player, die als separate Programme auf dem Computer des Besuchers laufen, als auch Plug-in-Player, die direkt innerhalb der Webseite im Browser-Fenster aufgerufen werden. Sie bestimmen die Art Player, die verwendet werden soll, wenn Sie den (X)HTML-Code schreiben. Wenn Sie eine Multimedia-Datei verlinken (Abschnitt 18.4), wird diese Datei in einem externen Player geöffnet. Wenn Sie eine Multimedia-Datei einbetten (wie es object vs. embed Es gibt grundlegend zwei Elemente, mit denen man Multimedia auf einer Webseite einbetten kann: object und embed . Das embed -Element begann seine Karriere als Netscape-Extension und gehörte damals wie heute nicht zur (X)HTML- Spezifikation. Jede Seite, auf der es enthalten ist, wird als nicht valide betrachtet. Aber trotzdem wird es weiterhin universell unterstützt. Auf der anderen Seite haben wir das object - Element des W3C eine offizielle Komponente sowohl von HTML 4.01 und auch XHTML 1.0. Unglücklicherweise implementiert der Internet Explorer das object -Element auf eine Weise, die andere Browser ignorieren, weil er seine proprietäre ActiveX-Steuerelemente verwendet. Und als wäre das noch nicht genug, unterstützt der IE das object -Element selbst nicht vollständig und sucht nicht (wie es die (X)HTML-Spezifikation erfordert) nach verschachtelten Objekten, die er alternativ