Introduzione SMIL

SMIL è una lingua facile da imparare simile a HTML utilizzata per descrivere presentazioni audiovisive (audiovisual presentations)

Conoscenze di base di cui dovresti essere in possesso

Prima di continuare, è necessario avere una conoscenza di base delle seguenti informazioni:

  • HTML
  • XHTML
  • XML
  • Spazio dei nomi XML

Se desideri prima imparare questi progetti, visita la nostraPagina inizialeAccedi a queste lezioni.

Cos'è SMIL?

  • SMIL sta per Sincronizzazione Multimediale Integrata Linguaggio
  • La pronuncia di SMIL è "smile"
  • SMIL è una lingua utilizzata per descrivere presentazioni audiovisive
  • SMIL è facile da imparare e comprendere
  • SMIL è una lingua simile a HTML
  • SMIL è scritto in XML
  • Le presentazioni SMIL (SMIL presentations) possono essere scritte con editor di testo
  • SMIL è uno standard W3C

Esempio di SMIL semplificato:

<smil>
<body>
  <seq repeatCount="indefinite">
    <img src="image1.jpg" dur="3s" />
    <img src="image2.jpg" dur="3s" />
  </seq>
</body>
</smil>

Dall'esempio sopra, si può vedere che SMIL è una lingua basata su XML, facile da comprendere e può essere scritta con semplici editor di testo.

<smil></smil> Tag definisce il documento SMIL.<body> Definizione del soggetto presentato.<seq> definisce la sequenza di visualizzazione.repeatCount L'attributo definisce un ciclo non deterministico. Ogni <img> Gli elementi src L'attributo definisce le risorse immagine, mentre dur L'attributo definisce la durata della visualizzazione.

Cosa può fare SMIL?

  • SMIL può essere utilizzato per creare applicazioni su Internet e intranet
  • SMIL può essere utilizzato per creare presentazioni di diapositive
  • SMIL è stato descritto come l'equivalente di PowerPoint su Internet
  • Le presentazioni SMIL possono visualizzare diversi tipi di file (testo, video, audio...)
  • SMIL può visualizzare più file contemporaneamente
  • SMIL può visualizzare file da più server web
  • SMIL può includere link a altre presentazioni SMIL
  • Le presentazioni SMIL possono includere pulsanti di controllo (stop, start, next...)
  • SMIL ha funzioni per definire la sequenza e la durata degli elementi
  • SMIL ha funzioni per definire la posizione e la visibilità degli elementi

Nel W3C SMIL

Dalla fine del 1997, il W3C ha sviluppato SMIL come un linguaggio per la creazione dettagliata di presentazioni multimediali, combinando in tempo reale video, audio, testo e grafica.

Nel novembre 1997, SMIL è stato presentato come bozza di lavoro.

SMIL 1.0 è diventato standard W3C nel giugno 1998.

SMIL 2.0 è stato stabilito come standard W3C nel agosto 2001.