XHTML+SMIL Beispiel

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<?xml version="1.0" encoding="iso-8859-1"?>
<html xmlns:t ="urn:schemas-microsoft-com:time" >
<?IMPORT namespace="t" implementation="#default#time2">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<title>DEMO Audio + Untertitel mit XHTML+SMIL (IE 6+ only)</title>
<style>
.time { behavior: url(#default#TIME2); }
.p { color: #FFF; }
</style>
</head>
<body style="font-family:verdana; font-size:80%" oncontextmenu="return false"> <div>
<t:par>
<div style="position:absolute;top:10px;left:10px;width:auto">
<img src="./images/button02.png" id="button02" alt="Audio" />
<span> mit Untertitel </span>
</div>

<div style="position:absolute;top:50px;left:10px;width:auto;">
<t:audio src="270408.mp3" clipBegin="0s" dur="3m36s" title="Audio Gedenkjahr 2008" />
</div>

<div id="title_text_1" class="time"
style="position:absolute;top:70px;left:10px;width:90%;background-color:#000;color:#FFF;" begin="0s" end="10s" >
<p class="time" begin="0s"
end="10s">Musik</p>
</div>

...

Erläuterungen

Mit HTML+TIME bzw. XHTML+SMIL wäre es leicht möglich, Medienrefenzen und Zeitangaben direkt im HTML-Dokument einzubinden. Allerdings wurden bislang seit 2000 bestehenden W3C-Vorschläge nur vom Entwickler Microsoft für Internet Explorer realisiert. Mit SMIL 3.0 wird ein neuer Anlauf zur weiteren Verbreitung erwartet.

Referenzen und Beispiel:
XHTML+SMIL W3C Note.
HTML+TIME W3C Note.
XHTML+SMIL im Beispiel 8.