6 Kasım 2009 Cuma

SMIL XML - Medya Elemanları

SMIL medya elemanları, içeriği tanımlamak için kullanır.
SMIL belgesinde aşağıdaki medya elemanları kullanılabilir:

Tablo: Medya elemanları
Eleman
Tanım
<animation>
Animasyon tanımlar.
<audio>
Ses klibi tanımlar.
<brush>
Fırça tanımlar.
<img>
Resim tanımlar.
<param>
Parametre tanımlar.
<ref>
Genel medya referansı tanımlar.
<text>
Metin tanımlar.
<textstream>
TextStream tanımlar.
<video>
Video tanımlar.

Medya Özellikleri

SMIL belgesindeki her bir medya nesnesi, mutlaka src özelliğinde belirtilen referansı (URL) içermelidir.
type özelliği medyanın türünü tanımlamak için kullanılır. Geliştiriciler, dosya türünü tanımlamak için dosya türü uzantısını kullanmamalıdır.
Tablo: Medya Özellikleri
Özellik
Tanım
erase
Herhangi bir zamanlama bittikten sonra elemanın davranışını belirler.
src
Medya nesnesinin kaynağını belirler.
type
Medya türünü belirler.
<animation> Elemanı
<animation> elemanı, vektör grafiği veya başka animasyon formatında saklanmış animasyon nesnelerini tanımlar.
<audio> Elemanı
<audio> elemanı, kaydedilmiş ses olarak saklanan nesneleri tanımlar.
Örnek:
<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>
<brush> Elemanı
Bu eleman, dolgu-renk (fill-color) veya dolgu-desen (fill-pattern) tanımlar.
<img> Elemanı
Bu eleman, JPG veya başka bir resim formatında kaydedilmiş resim nesnelerine referans tanımlar.
Örnek: <img src="myimage.gif" type="GIF" />
<param> Elemanı
Bu eleman, medya elemanlarına parametre tanımlar.
Örnek: <param name="color" value="red" />
<ref> Elemanı
Bu eleman, genel medya nesnelerine referans tanımlar.
<ref> elemanı, medya türü iyi tanımlanmadığı zaman kullanılır.
<text> Elemanı
Bu eleman, metin (text) olarak kaydedilmiş nesnelere referans tanımlar.
<textStream> Elemanı
Bu eleman, text-stream olarak kaydedilmiş metin nesnelerine referans tanımlar.
<video> Elemanı
Bu eleman, video olarak kaydedilmiş video nesnelerine referans tanımlar.
Örnek:
<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>

Hiç yorum yok:

Yorum Gönder