Synchronized Multimedia Integration LanguageSMIL (wym. „smail”, ang. Synchronized Multimedia Integration Language) – standard zalecany przez W3C do opisu prezentacji multimedialnych z wykorzystaniem XML. SMIL określa m.in. znaczniki synchronizacji, układu, animacji, przejść obrazu oraz zagnieżdżania. Pozwala na wstawianie obrazu, animacji, muzyki oraz filmów i umożliwia synchronizację tych elementów. Wersje
Zastosowanie
Struktura dokumentu <smil>
<head>
<layout> ...
</layout>
</head>
<body>
<!-- komentarz-->
...
</body>
</smil>
Sekcja <head>
Sekcja <body>
<?xml version="1.0" encoding="ISO-8859-1"?>
<smil xmlns="http://www.w3.org/SMIL20/Language">
<head> <!--The layout section defines regions in which to place content-->
<layout>
...
</layout> <!--Transitions defined in head act on content defined in body-->
<transition id="fade" type="fade" dur="1s"/>
<transition id="push" type="pushWipe" dur="0.5s"/>
</head>
<body>
<par> <img src="imagefile.jpg" transIn="fade"/>
<video src="soundfile.aif" transOut="push"/>
</par>
</body>
</smil>
Moduły w SMIL 2.0
Moduły w SMIL 3.0
Wyświetlanie plików SMILOdtwarzanie plików SMIL jest możliwe za pomocą:
Możliwość wyświetlania plików SMIL za pomocą przeglądarek Internetowych w trakcie realizacji (pewne możliwości daje obecnie Microsoft Internet Explorer). Zastosowanie w telekomunikacjiSMIL jest również implementowany na urządzeniach mobilnych. Dzięki temu formatowi możliwe jest wysyłanie wiadomości MMS (Multimedia Messaging Service zwanych też „Mini-Me SMIL”). Bibliografia
Linki zewnętrzne |