SMIL Timing

Ang pagtallya ay nangangahulugan kung kailan magsisimula at kailan matatapos.

Timelines at Pagtallya

Ang karamihan sa mga elemento ng SMIL ay gumagamit ng katangian ng pagtallya upang tanggapin ang oras ng pagpapakita.

Ang katangian ng pagtallya ay nagtutukoy sa oras na nagsisimula ng elemento at ang tagal ng pagpapatuloy nito.

Ang sumusunod na talahanayan ay naglilista ng posibleng formatong oras:

Formato Eli
hh:mm:ss.f
  • 1:50:00 (1 oras 50 minuto)
  • 10:50 (10 minuto 50 segundo)
  • 10.5 (10.5 segundo)

number

[h|min|s|ms]

  • 3.5h (3.5 hours)
  • 3.5min (3.5 minutes)
  • 3.5sec (3.5 seconds)
  • 35ms (35 milliseconds)

wallclock

(YYY-MM-DDThh:mm:ss+zone)

wallclock(2003-08-01T12:10:30+1.00)

( 12:10:30 ng 12:10:30, Agosto 1, 2003, UTC + 1 oras)

Ang halaga na 'indefinite' ay maaaring gamitin upang tukuyin ang walang katapusan na pag-ikot.

Durasyon

Ang attribute na 'duration' (duration, dur="5s") ay nagtutukoy kung anong panahon ang elemento ay makikita:

<html>
<head>
  <style>.t {behavior: url(#default#time2)}</style>
</head>
<body>
<img class="t" src="image1.jpg" dur="5s" />
</body>
</html>

Try It Yourself (TIY)

Mula kailan nagpasimula?

Ang attribute na 'begin' (begin="2s") ay nagtutukoy kung kailan ang elemento ay makikita (nagsisimula sa pag-play):

<html>
<head>
  <style>.t {behavior: url(#default#time2)}</style>
</head>
<body>
<img class="t" src="image1.jpg" begin="2s" />
</body>
</html>

Try It Yourself (TIY)