HOME - SMIL: Version 1.0 vom 04.04.2000 © Wolfgang von Keitz


Vorwort
Grundlagen
Layout
Zeit
Bilder und Texte

SMIL und HTML

Referenz
Beispiele
Anhang
Quellen

5. Integration von SMIL-Präsentationen in eine HTML-Seite

5.1. Überblick

Um eine SMIL-Präsentation sichtbar werden zu lassen, benötigt man einen Player, der SMIL interpretieren und die einzelnen Multimediaobjekte präsentieren kann. In den meisten Fällen wird der Zugriff auf Multimediapräsentation allerdings nicht direkt über den Player sondern indirekt über eine HTML-Seite erfolgen. In diesem Fall ist es vorteilhaft, wenn neben dem Browser nicht ein zweites Programm gestartet werden muss, sondern wenn die Multimediapräsentation direkt über den Browser abgerufen und sichtbar gemacht werden kann.

In diesem Kapitel wird dargestellt, wie eine mit SMIL für den Realplayer erstellte Multimediapräsentation in eine HTML-Seite integriert und damit direkt über einen Bowser, den Netscape Navigator und den Microsoft Explorer, sichtbar gemacht werden kann.

Um den Realplayer in eine HTML-Seite zu integrieren, müssen die entsprechenden Tags in der HTML-Seite angegeben werden. Netscape bedient sich der Plug-in-Technologie, um Fremdprogramme in den Browser zu integrieren, während Microsoft die ActiveX-Technologie verwendt. Aufgrund der unterschiedlichen Konzpetionen zur Integration von Objekten in HTML-Seiten war es bislang erforderlich, unterschiedlichen HTML-Code für den Netscape-Navigator und den Microsoft-Explorer zu generieren. Für den Netscape-Navigator musste das <embed>-Element und für den Mircosoft-Explorer das <object>-Element benutzt werden. Inzwischen wurde die Entwicklung beider Browser soweit vorangetrieben, dass dies nicht mehr erforderlich ist. Beide Browser können inzwischen das <embed>-Element und das <object>-Element interpretieren. In den HTML4-Standard wurde vom W3C allerdings nur das <object>-Element aufgenommen. Um HTML4-kompatibel zu sein, empfiehlt es sich deshalb, das <object>-Element zu benutzen.