Στοιχεία Μέσων SMIL

Το SMIL χρησιμοποιεί τα στοιχεία μέσου για τη περιγραφή περιεχομένου.

Στοιχείο Media

Μπορούν να χρησιμοποιηθούν τα παρακάτω στοιχεία μέσου για την περιγραφή αντικειμένων μέσου στο έγγραφο SMIL:

Στοιχείο Περιγραφή Ver
<animation> Ορίζει την αнимация. 1
<audio> Ορίζει το κομμάτι ήχου. 1
<brush> Ορίζει το πινέλο. 1
<img> Ορίζει την εικόνα. 1
<param> Ορίζει τα παραμέτρια. 1
<ref> Ορίζει τη γενική αναφορά μέσου. 1
<text> Ορίζει το κείμενο. 1
<textstream> Ορίζει την ροή κειμένου. 1
<video> Ορίζει το βίντεο. 1

Ιδιότητα Media

Πρέπει να χρησιμοποιηθεί η ιδιότητα src με την αναφορά (URL) για να περιλαμβάνεται κάθε αντικείμενο μέσου στο έγγραφο SMIL. Η ιδιότητα src είναι η πιο συχνά χρησιμοποιούμενη ιδιότητα στα στοιχεία μέσου.

Η ιδιότητα type χρησιμοποιείται για να ορίσει τον τύπο μέσου. Αν η ιδιότητα type αγνοηθεί, η εφαρμογή εξαρτάται από τις πληροφορίες τύπου που παρέχει ο διακομιστής. Οι προγραμματιστές δεν πρέπει να βασίζονται στην επέκταση του αρχείου για να ορίσουν τον τύπο του αρχείου.

Ιδιότητες Περιγραφή Ver
erase Ορίζει τη συμπεριφορά του στοιχείου μετά την ολοκλήρωση του χρονοδιαγράμματος. 1
src Ορίζει την πηγή του αντικειμένου μέσου. 1
type Ορίζει τον τύπο μέσου. 1

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

Το στοιχείο <animation>

Το στοιχείο <animation> ορίζει την αναφορά του αντικειμένου αнимации που αποθηκεύεται ως βελτιστοποιημένος χάρτης ή άλλες μορφές.

Δεν πρέπει να συγχέεται το στοιχείο <animation> με το στοιχείο <animate>. Το στοιχείο <animation> ορίζει το αντικείμενο της анимации μέσω αναφοράς, ενώ το στοιχείο <animate> ορίζει την αнимητική εμφάνιση άλλων στοιχείων.

Το στοιχείο <audio>

Το στοιχείο <audio> ορίζει την αναφορά του αντικειμένου ήχου που αποθηκεύεται ως ηχογραφημένος ήχος.

Παράδειγμα:

<html xmlns:t="urn:schemas-microsoft-com:time">
<head>
  <?import namespace="t" implementation="#default#time2">
</head>
<body>
<t:audio
src="liar.wav"
repeatCount="indefinite"
type="wav" />
</body>
</html>

TIY

Το στοιχείο <brush>

Το στοιχείο <brush> ορίζει τον χρωματισμό ή το μοτίβο γεμίσματος.

Το στοιχείο αυτό ορίζει τον χρωματισμό ή το μοτίβο αντικατάστασης του αντικειμένου μέσου.

Το στοιχείο <img>

Το στοιχείο <img> ορίζει την αναφορά του αντικειμένου εικόνας που αποθηκεύεται σε μορφή JPG ή άλλη μορφή εικόνας.

Παράδειγμα:

<img src="myimage.gif" type="GIF" />

Εлемент <param>

Το στοιχείο <param> ορίζει παραμέτρους για οποιοδήποτε άλλο στοιχείο μέσων.

Παράδειγμα:

<param name="color" value="red" />

Το στοιχείο <ref>

Το στοιχείο <ref> ορίζει την αναφορά σε γενικά στοιχεία μέσων.

Το στοιχείο <ref> μπορεί να χρησιμοποιηθεί σε περιπτώσεις όπου ο τύπος του μέσου δεν είναι καλά ορισμένος.

Το στοιχείο <text>

Το στοιχείο <text> ορίζει την αναφορά σε αντικείμενο κειμένου που αποθηκεύεται ως κείμενο.

Το στοιχείο <textstream>

Το στοιχείο <textstream> ορίζει την αναφορά σε αντικείμενο κειμένου που αποθηκεύεται ως ροή κειμένου.

Το στοιχείο <video>

Το στοιχείο <video> ορίζει την αναφορά σε αντικείμενο βίντεο που αποθηκεύεται ως καταγραφή βίντεο.

Παράδειγμα:

<html xmlns:t="urn:schemas-microsoft-com:time">
<head>
  <?import namespace="t" implementation="#default#time2">
</head>
<body>
<t:video
src="http://www.ananova.com/about/vap_windows_check.wmv"
repeatCount="indefinite"
type="wmv" />
</body>
</html>

TIY