SMIL σε Παράλληλο

Τα αντικείμενα στο στοιχείο <par> θα εμφανιστούν ταυτόχρονα (παράλληλα).

Παράλληλα στοιχεία <par>

Το στοιχείο <par> έχει πολλές ιδιότητες. Οι πιο συχνές ιδιότητες είναι:

Ιδιότητα Αξία Περιγραφή
begin time Ρύθμιση της καθυστέρησης πριν από την εμφάνιση του στοιχείου.
dur time Ρύθμιση της διάρκειας της εμφάνισης.
endsync "first"|"last"|id(clip) Η διακοπή των συγχρονιστικών στοιχείων.
repeatCount number Ρύθμιση του αριθμού των επαναλήψεων της εμφάνισης.

Για πλήρη λίστα στοιχείων και ιδιοτήτων SMIL, επισκεφθείτε CodeW3C.com SMIL Εγχειρίδιο.

Συγχρονισμός (Synchronization)

με τη χρήση του endsync Ενότητα, τα παράλληλα κλιμάκια μπορεί να σταματήσουν ταυτόχρονα.

endsync="first" Η ομάδα <par> θα σταματήσει όλες τις αναπαραγωγές, ανεξάρτητα από τις ρυθμίσεις χρόνου των άλλων κομμάτων, όταν ολοκληρωθεί το πιο μικρό κομμάτι.

endsync="last" Η ομάδα <par> θα σταματήσει όταν ολοκληρωθεί η αναπαραγωγή όλων των κομμάτων. Αυτό είναι το προεπιλεγμένο.

endsync="id(ID)" Ο τερματισμός του συνόλου <par> θα συμβεί στο τέλος του τμήματος που σηματοδοτείται (ID). Το ID θα αναφέρεται στην τιμή της ιδιότητας id του τμήματος.

Παράδειγμα: Εμφάνιση ταυτόχρονα

<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">
  Θα εμφανιστεί για ένα δευτερόλεπτο</h2>
  <h2 class="t" dur="2s">
  Θα εμφανιστεί για δύο δευτερόλεπτα</h2>
</t:seq>
</par>
</body>
</html>

TIY