SMIL i parallell

Objekt inom <par>-elementen visas samtidigt (parallelt).

Parallella element <par>

<par>-elementet har många egenskaper. De mest använda egenskaperna är:

Egenskap Värde Beskrivning
begin time Ställ in fördröjningen innan elementet visas.
dur time Ställ in visningens varaktighet.
endsync "first"|"last"|id(clip) Stopp av synkroniserade element.
repeatCount number Ställ in antalet gånger som visningen ska upprepas.

För en fullständig lista över SMIL-element och egenskaper, besök CodeW3C.com SMIL Referenshandbok.

Synchronization (Synkronisering)

Genom att använda <par>-taggen endsync Egenskaper, segmentgrupper kan avslutas samtidigt.

endsync="first" Grupperna <par> avslutas när det kortaste segmentet har spelats upp, oavsett hur andra segments tidsparametrar är inställda.

endsync="last" Grupperna <par> avslutas när alla segment har spelats upp.

endsync="id(ID)" Slutar vid änden av den markerade (ID) sektionen <par>. Detta ID kommer att hänvisa till värdet av id-attributet för den aktuella sektionen.

Exempel: Visa samtidigt

<html xmlns:t="urn:schemas-microsoft-com:time">
<head>
  <?import namespace="t" implementation="#default#time2">
  <style>.t {behavior: url(#default#time2)}</style>
</head>
<body>
<par>
<t:audio
src="liar.wav"
repeatCount="indefinite"
type="wav" />
<t:seq repeatCount="indefinite">
  <h2 class="t" dur="1s">
  Jag kommer att visa i en sekund</h2>
  <h2 class="t" dur="2s">
  Jag kommer att visa i två sekunder</h2>
</t:seq>
</par>
</body>
</html>

TIY