audio, video, tekst Wyświetlanie różnorodnych elementów w tym samym czasie Wyświetlanie plików pochodzących z wielu różnych serwerów
Struktura dokumentu <smil> <head> <layout> ... </layout> </head> <body> <!-- komentarz--> ... </body> </smil>
Sekcja <head> może występować (nie jest wymagana) zawiera metadane i warstwy layout
Sekcja <body> wymagana zawiera informacje na temat zawartości prezentacji i sposobu jej wyświetlania (np. czasu, kolejności), składa się głównie z kombinacji dwóch podstawowych tagów: parallel („<par>”) sequential („<seq>“)
<?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 Timing Time Manipulations Animation Content Control Layout Linking Media Objects Metainformation Structure Transitions