Synchronized Multimedia Integration Language: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
Funzionalità collegamenti suggeriti: 3 collegamenti inseriti. |
||
(22 versioni intermedie di 17 utenti non mostrate) | |||
Riga 1:
{{Formato file
| nome = Synchronized Multimedia Integration Language
Line 11 ⟶ 10:
}}
Il '''Synchronized Multimedia Integration Language''' (SMIL) è
==Caratteristiche==
* Sincronizzazione: SMIL consente di definire relazioni temporali tra diversi elementi multimediali all'interno di una presentazione, consentendo una riproduzione sincronizzata di testo, audio, video e altro.
* Struttura basata su [[XML User Interface Language|XML]]: SMIL utilizza [[Tag semantico|tag]] e attributi per definire la struttura e le relazioni temporali tra gli elementi multimediali. Questo rende i documenti SMIL facilmente leggibili e modificabili da parte degli autori e delle applicazioni.
* Interattività: SMIL supporta anche l'aggiunta di elementi interattivi, come collegamenti ipertestuali, pulsanti e controlli utente, per consentire agli utenti di interagire con la presentazione.
* Multi-piattaforma: Le presentazioni SMIL possono essere riprodotte su una varietà di piattaforme, inclusi browser web e applicazioni multimediali.
* Utilizzo comune: SMIL è stato utilizzato per la creazione di contenuti multimediali interattivi su Internet, inclusi annunci pubblicitari, tutorial interattivi, presentazioni didattiche e altro.
* Abbandono progressivo: SMIL offre anche la possibilità di definire alternative per gli elementi multimediali, il che facilita l'abbandono progressivo in caso di non supporto da parte del dispositivo o del software dell'utente.
Tuttavia, va notato che negli ultimi anni, l'uso di SMIL è diminuito, e, alcune tecnologie alternative come [[HTML5]] e [[CSS|CSS3]] hanno assunto un ruolo più prominente nella creazione di presentazioni multimediali sincronizzate su web e dispositivi. [[HTML5]], in particolare, offre supporto nativo per l'integrazione di audio e video nei documenti web, riducendo la necessità di utilizzare specificamente SMIL per tali scopi.
== Storia ==
=== SMIL 1.0 ===
''SMIL 1.0'' è diventato
=== SMIL 2.0 ===
''SMIL 2.0'' è diventato
=== SMIL 2.1 ===
''SMIL 2.1'' è diventato
=== SMIL 3.0 ===
''SMIL 3.0'' è
== Documenti SMIL ==
I documenti SMIL hanno una struttura simile a un documento [[HTML]]: sono in genere divisi in un <head> opzionale e un <body> obbligatorio. Il campo <head> contiene il layout e le informazioni dei [[Metadato|metadati]], mentre il <body> contiene le informazioni di temporizzazione ed è generalmente composto da una combinazione di tre principali tag: sequenziale ("<seq>", semplici playlist), parallelo ("<par>", multi-zone/multi-layer di riproduzione) ed esclusivo ("<excl>"). SMIL
Per la programmazione
=== Estensione file ===
I file SMIL hanno un'estensione ''.smi'' o ''.smil''. Tuttavia, anche i file [[SAMI]] di [[Macintosh]] usano l'estensione ''.smi'', cosa che può creare ambiguità. Di conseguenza, i file SMIL usano comunemente l'estensione ''.smil'' per evitare confusione e conflitti.
== Combinazione con altri standard basati su XML ==
=== SMIL + SVG ===
SMIL è uno dei tre mezzi con cui è possibile creare animazioni [[Scalable Vector Graphics|SVG]],
=== SMIL + RSS o altri metodi di syndication web ===
[[RSS]] e [[Atom (standard)|Atom]] sono metodi di [[syndication web]]: il primo è più popolare come metodo per la diffusione dei contenuti [[Podcast]]
=== SMIL + VoiceXML e SMIL + MusicXML ===
[[VoiceXML]] può essere combinato con SMIL per fornire una lettura sequenziale di diverse pagine
=== SMIL + TEI ===
SMIL è previsto per l'utilizzo all'interno di documenti [[Text Encoding Initiative|TEI]].<ref>Linee guida per la codifica e l'interscambio del testo elettronico, [http://www.tei-c.org/release/doc/tei-p5-doc / it / html / FT.html] {{Webarchive|url=https://web.archive.org/web/20140331102301/http://www.tei-c.org/release/doc/tei-p5-doc/ |data=31 marzo 2014 }}, [http://www.tei-c.org/release/doc/tei-p5-doc/en/html/SA.html # SASYMP] {{Webarchive|url=https://web.archive.org/web/20150527205534/http://www.tei-c.org/release/doc/tei-p5-doc/en/html/SA.html |data=27 maggio 2015 }}</ref>
==
SMIL viene utilizzato su dispositivi palmari e [[smartphone]]
Il campo della [[Digital Signage]] sta utilizzando SMIL come mezzo per controllare la pubblicità dinamica nelle aree
{{Senza fonte|Il sito internet del servizio di streaming video [[Hulu]] include anche l'utilizzo di SMIL tra le sue tecnologie.}}
▲Il campo della [[Digital Signage]] sta utilizzando SMIL come mezzo per controllare pubblicità dinamica nelle aree comuni. DigiSigToday<ref>, [http://digsigtoday.com/2008/12/iadea-xmp-300-digital-signage-giocatore-di-sostegno-SMIL-open-standard di/Digital Signage media Player per il supporto di SMIL standard] {{webarchive|url=https://web.archive.org/web/20140224022446/http://digsigtoday.com/2008/12/iadea-xmp-300-digital-signage-giocatore-di-sostegno-SMIL-open-standard |data=24 febbraio 2014 }}, 2008</ref><ref>[http://www.a-smil.org a-SMIL.ORG], SMIL per il Digital Signage</ref>
=== Software ===
Per visualizzare una presentazione SMIL
* [[Adobe Media Player]]
* [[Amarok (software)|Amarok]]
Line 70 ⟶ 74:
*[[VLC media player|VLC]]
SMIL è in grado di mostrare i file SMIL nativamente nel browser web, eliminando la necessità di un lettore SMIL separato o di plug-in. Attualmente, Microsoft [[Internet Explorer]] ha un supporto limitato per le caratteristiche di SMIL. Il progetto [[Mozilla]] [[open
=== Hardware ===
* [[IAdea]] XMP-300 Media Player
* SpinetiX HMP100 Hyper Media Player
Line 82 ⟶ 85:
* ViewSonic EP1020r Wireless Display + lettore (che supporta un sottoinsieme di SMIL)
* [[Innes (media player)|Innes]] DMC200 lettore multimediale
* Innes DME204 [[lettore multimediale]] HD con encoder H264 incorporato
I media player basati su chip dedicati con decodifica [[1080p]], come il processore Sigma Designs 8634,
=== Incorporare i file SMIL in pagine webXHTML ===
▲Un file SMIL deve essere integrato, poi aperto con un plug-in, come ad esempio con [[QuickTime]] per Apple o per Microsoft con [[Windows Media Player]], per poter essere visualizzato da un browser che non supporta SMIL.
* {{Cita news | cognome=van der Heijden | nome=Dennis | titolo=SMIL Standard e Microsoft Internet Explorer 6, 7 e 8 | editore=Axistive | data=25 maggio 2007 | url=http://www.axistive.com/smil-standards-and-microsoft-internet-explorer-6-7-and-8.html | accesso=22 dicembre 2007 | urlmorto=sì | urlarchivio=https://web.archive.org/web/20070603084409/http://www.axistive.com/smil-standards-and-microsoft-internet-explorer-6-7-and-8.html | dataarchivio=3 giugno 2007 }}▼
== Note ==
Line 97 ⟶ 96:
== Voci correlate ==
* [[
▲* [[Multimedia Messaging Service]] (MMS)
* [[Annidata Context Language]] (NCL)
* [[Semantic Web]]
== Altri progetti ==
{{interprogetto|wikibooks=SMIL}}
== Collegamenti esterni ==
* [Sito Web https://www.w3.org/AudioVideo W3C SMIL]
* {{cita web | 1 = https://www.w3.org/TR/SMIL/SMIL | 2 = 3.0 (W3C Recommendation) | urlmorto = sì }}
▲* {{Cita news | cognome=van der Heijden | nome=Dennis | titolo=SMIL Standard e Microsoft Internet Explorer 6, 7 e 8 | editore=Axistive | data=25 maggio 2007 | url=http://www.axistive.com/smil-standards-and-microsoft-internet-explorer-6-7-and-8.html | accesso=22 dicembre 2007 | urlmorto=sì | urlarchivio=https://web.archive.org/web/20070603084409/http://www.axistive.com/smil-standards-and-microsoft-internet-explorer-6-7-and-8.html | dataarchivio=3 giugno 2007 }}
{{Controllo di autorità}}
{{Portale|informatica|internet}}
[[Categoria:Standard W3C]]
|