SMIL

Definizione rapida

Linguaggio dichiarativo basato su XML per coordinare tempi, disposizione e riproduzione di contenuti multimediali.

Spiegazione

SMIL descrive quando e dove mostrare audio, video, immagini e testo all'interno di una presentazione. Invece di programmare ogni evento, l'autore dichiara sequenze, parallelismi, durata e regioni dello schermo che un riproduttore compatibile interpreta.

Esempio pratico

Una presentazione SMIL avvia musica e didascalie insieme, cambia immagine ogni dieci secondi e termina tutti gli elementi nello stesso istante.

Spiegazione tecnica

Elementi temporali come `seq` e `par` stabiliscono ordine o concorrenza; regioni e riferimenti URI indicano posizione e risorse. Il player costruisce una linea temporale e sincronizza i media disponibili.

Da non confondere con

Non è un codec audio o video: organizza media esistenti ma non definisce come comprimerne i dati.