SMIL (lausutaan [smail]) (Synchronized Multimedia Integration Language) on multimediaesityksiä varten kehitetty XML pohjainen kuvauskieli. Ensimmäinen julkinen hahmotelma SMIL:sta julkaistiin marraskuussa 1997.

SMIL:n avulla saadaan koottua multimediaelementtejä (video, ääni, kuva, teksti) esitettäväksi halutussa järjestyksessä sitä tukevassa WWW-selaimessa tai mediasoittimessa. SMIL muistuttaa HTML-kuvauskieltä, jossa on rakenteellisen kuvauksen lisäksi mahdollisuus määrittää elementtien esiintyminen aikajanalla. Kullekin mediaelementille voidaan määritellä kesto ja ajankohta, jonka aikana sitä esitetään. Eri elementit voivat esityksessä seurata toisiaan tai olla esillä yhtä aikaa.

SMIL-dokumentissa esiintyviin elementteihin viitataan URL:n (Uniform Resource Locator) avulla jolloin esityksen osana olevat elementit voivat sijaita Internetissä missä vain. Lisäksi SMIL mahdollistaa tarkoitukseen sopivan mediaelementin version valinnan. Elementtejä voidaan tarjota useammassa eri koossa, mobiili-selaimessa voidaan käyttää elementistä mitoiltaan ja tiedostokooltaan pienempää versiota kuin nopean yhteyden päässä olevaan selaimeen tai audio-tiedostosta voidaan tarjota käyttäjille eri kieliversioita.

SMIL:n kehitystyötä koordinoi W3C (World Wide Web Consortium).

Aiheesta muualla muokkaa

 
Commons
Wikimedia Commonsissa on kuvia tai muita tiedostoja aiheesta SMIL.