Ombretta Gaggi1 SMIL Synchronized Multimedia Integration Language Basi di Dati e Sistemi Informativi (Sistemi Multimediali) Ombretta Gaggi, 3 Maggio 2001.

Slides:



Advertisements
Presentazioni simili
CSS (Cscading Style Sheet Fogli di stile a cascata)
Advertisements

Il linguaggio HTML I documenti HTML vanno racchiusi dentro una coppia di TAG (marcatori): apertura e chiusura. ……………………………… …………………………… ……………….
Introduzione ad XML Mario Arrigoni Neri.
HTML+XML= XHTML Il ritorno al futuro del WEB A cura di Barbara Lotti.
HYPER TEXT MARK-UP LANGUAGE
Commenti C#.
A. FERRARI Alberto Ferrari. L'HyperText Markup Language (HTML) (traduzione letterale: linguaggio di marcatura per ipertesti) è un linguaggio usato per.
JavaScript 2. JavaScript nelle pagine web. HTML e XHTML Gli script JavaScript sono utilizzabili sia in pagine HTML che XHTML XHTML impone che il codice.
1 Introduzione ad XML. 2 Problemi con SGML Complesso da comprendere ed utilizzare Non è pensato per la rete: mancano link ipertestuali e specifiche grafiche.
Lezione 18 MIDI e XML Programmazione MIDI (Prof. Luca A. Ludovico)
HTML LE PAGINE WEB COME SI SA, INTERNET E UN SISTEMA MONDIALE DI RETI DI COMPUTER CHE PERMETTE DI UTILIZZARE UN SISTEMA DI CONNESSIONE TRA COMPUTER.
HTML LE PAGINE WEB COME SI SA, INTERNET E UN SISTEMA MONDIALE DI RETI DI COMPUTER CHE PERMETTE DI UTILIZZARE UN SISTEMA DI CONNESSIONE TRA COMPUTER.
Il linguaggio HTML.
Introduzione ai Web Services. E' un nuovo meccanismo RPC ottimizzato per l'uso in Internet Un qualunque Client su una generica piattaforma deve poter.
Modulo 4 – terza ed ultima parte Foglio Elettronico Definire la funzionalità di un software per gestire un foglio elettronico Utilizzare le operazioni.
Storia dei fogli di stile
CSS: Cascading Style Sheets Specifiche del formato del documento tramite un linguaggio Come modelli.dot di Word o file di stile.sty per latex Separazione.
Ombretta Gaggi1 Esercitazione sulla Modellazione e Sincronizzazione di Applicazioni Ipermediali Basi di Dati e Sistemi Informativi (Sistemi Multimediali)
1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Immagini.
JavaScript Laboratorio di Applicazioni Informatiche II mod. A.
1 HTML - I Frame Laboratorio di Applicazioni Informatiche II mod. A.
XML Prof. Barbara Pernici Politecnico di Milano. Introduzione a XML.
XML Prof. Barbara Pernici Politecnico di Milano aggiornato 10/12/2002.
LHTML è un linguaggio per computer comprensibile da parte dei browser Web Le pagine Web sono scritte in HTML LHTML è necessario sul Web per formattare.
Architettura del World Wide Web
DIDATTICA DELLE APPLICAZIONI INFORMATICHE MOD B DOCENTE : G. SALVI SPECIALIZZANDE : R.CERVERA – A.DELLA VENTURA – P.FULGIERI.
XML Linking Language (XLink)
Unintroduzione a HTML (II). 4-2 Includere figure con i tag immagine Le immagini possono essere usate come link utilizzando i tag àncora Formato del tag.
Componenti e tecnologie multimediali
HTML HyperText Markup Language
Linguaggi per il Web Linguaggi di markup: CSS. Cascading Style Sheets (CSS) servono per facilitare la creazione di pagine HTML con un aspetto uniforme.
1 SMIL Synchronized Multimedia Integration Language Ciro Autiero.
Sommario Allineamento ( ) Immagini ( ) Link ( ). Allineamenti Oltre a posso usare per allineare testo ed immagini un altro tag: align = center o left.
Javascript Javascript è il linguaggio di scripting più diffuso sul Web
WORLD WIDE WEB Il World Wide Web (Web, WWW o W3) è un'architettura software utilizzata per fornire l'accesso e la navigazione ad un insieme molto vasto.
1 IL LINGUAGGIO SMIL PER LA CREAZIONE DEGLI MMS Rabbi Massimo Matricola: Tesina per il corso di Sistemi Ipermediali Anno Accademico 2004/2005.
Progettazione multimediale
Posizionamento Come posizionare gli elementi HTML nella pagina web e come JavaScript può muoverli cambiando la loro posizione nel tempo.
HTML Lezione 5 Immagini. URL Un Uniform Resource Locator o URL (Localizzatore di risorsa uniforme) è una sequenza di caratteri che identifica univocamente.
HTML per iniziare Gianpaolo Cecere. 29 aprile Sintassi HTML I tag HTML sono direttive per i browser I tag sono contenitori per porzioni di documento.
Creare pagine web Xhtlm. Struttura di una pagina.
HTML Lezione 7 Il modello dei contenitori. Gestire lo spazio tra gli elementi Lo spazio tra gli elementi della pagina o allinterno del contenuto di un.
Il linguaggio HTML Le pagine web sono file di testo scritte utilizzando il linguaggio HTML. I documenti HTML vanno racchiusi dentro una coppia di TAG.
Il Linguaggio HTML “Profe, ma io a casa l’HTML non ce l’ho!“
Il linguaggio HTML Antonella Schiavon – settembre 2008 rev. 1 – aprile 2011.
HTML HyperText Markup Language Linguaggio per marcare un’Ipertesto
I fogli di stile CSS 1 Cristina Gena
Pagine Web statiche: HTML
Hyper-Text Mark-Up Language
Corso XHTML.
LAMS: Strumenti per le attività Presentazione degli strumenti disponibili ai docenti per la costruzione di sequenze di apprendimento Questo contenuto è.
HTML Gli elementi principali di una pagina Web. Titolo: 2  Attribuisce un titolo alla pagina  Il titolo è visibile nella “barra del titolo” del browser.
JavaScript Generalità Cos'è JavaScript?
XHTML Corso linguaggi per il web a.s. 2011/2012 ITIS A. Righi – Corsico Relatore – Aldo Guastafierro.
HTML I tag HTML (parte 1). I tag HTML  I comandi che il browser interpreta  Etichette per marcare l’inizio e la fine di un elemento HTML  Formato e.
CORSO Di WEB DESIGN prof. Leonardo Moriello
Programma delle lezioni LABORATORIO B  Lezione 01: 27/02martedi  Lezione 02: 06/03martedi  Lezione 03: 13/03martedi  Lezione 04:
Internet e HTML Diffusione di informazioni mediante la rete Internet.
Introduzione a Javascript
HTML 4.01 Apogeo. I tag di base Capitolo 1 I tag SintassiEsempi:
Tag FRAMESET. I frame sono un particolare tipo di struttura HTML, che consente di suddividere la finestra del browser in diversi riquadri distinti. Un'insieme.
HTML e CSS C. Gena, C. Picardi, J. Sproston HTML e CSS.
HTML – Le Tabelle Laboratorio di Applicazioni Informatiche II mod. A.
PROGETTO… Internet Providers, registrazione del dominio Costruire una home page … e renderla visibile sul Web.
HTML + TIME introduzione. HTML+TIME Si tratta della realizzazione ms del profilo HTML+SMIL boston /html-smil-profile.htmlhttp://
Master in Telemedicina HTML per iniziare Maria Simi, dicembre 2004 [da un tutorial di Rigget]
Università degli Studi di Firenze Facoltà di Ingegneria Dipartimento di Sistemi e Informatica Corso di Laurea in Ingegneria Informatica Modelli e strumenti.
HTML HTML Sistema di contrassegno riconosciuto dai Browser come (Firefox, Chrome, Internet Explorer) Hyper Text Markup Language.
Il linguaggio HTML Introduzione Formattazione Multimedialità.
HTML. Pagina HTML Struttura Titolo Hello World! Paragrafo apre il documento html contiene informazioni come il titolo della pagina, i meta tags, la codifica.
Transcript della presentazione:

Ombretta Gaggi1 SMIL Synchronized Multimedia Integration Language Basi di Dati e Sistemi Informativi (Sistemi Multimediali) Ombretta Gaggi, 3 Maggio 2001

Ombretta Gaggi2 Cronologia 15 Giugno 1998: vengono pubblicate le specifiche di SMIL 1.0 come W3C recommendation. 1 Marzo 2001: vengono pubblicate le specifiche di SMIL 2.0 come W3C working draft.

Ombretta Gaggi3 SMIL permette di… (1) disporre degli oggetti multimediali in punti precisi dello schermo descrivere il comportamento temporale dei diversi elementi di una presentazione ipermediale

Ombretta Gaggi4 SMIL permette di… (2) modificare la riproduzione secondo alcuni parametri relativi alla stazione di lavoro dellutente –lingua, bit-rate… inserire dei link ad altre presentazioni o parti di esse

Ombretta Gaggi5 <!-- sincronizzazione degli elementi della presentazione--> Struttura di una documento SMIL

Ombretta Gaggi6 SMIL vs HTML un documento SMIL ha una struttura molto simile ad un documento HTML ma –i tag sono case sensitive –deve sempre esserci un tag di chiusura –i tag devono essere aperti e chiusi nellordine corretto (XML)

Ombretta Gaggi7 La sezione Head contiene la definizione della finestra in cui è contenuta le presentazione è possibile definirvi le regioni: –sono porzioni dello schermo entro cui inserire i media della presentazione

Ombretta Gaggi8 Posizionamento delle regioni si considera come origine langolo superiore sinistro della finestra principale, e si calcola la distanza in numero di pixel Origine Top Left Width Height

Ombretta Gaggi9 Le regioni <root-layout width= 300 height=200 background-color=white /> <region id= icona left=75 top=50 width=40 height= 40 /> <img src=mondo.gif alt=Icona mondo region=icona />

Ombretta Gaggi10 Posizionamento relativo e z-index <root-layout width= 300 height=200 background-color=white /> <region id= rettangolo left=30% top=50% width=50 height= 70 z-index=1 /> <region id= cerchio left=25% top=25% width=100 height= 100 z-index=2 />

Ombretta Gaggi11 Lattributo Fit

Ombretta Gaggi12 La sezione Body contiene le descrizione temporale dello svolgimento della presentazione multimediale tutte le informazioni relative alla sincronizzazione degli oggetti nel tempo: –durata di un oggetto –inizio –fine <root-layout width= 300 height=200 background-color=white /> <region id= video left=75 top=50 width=40 height= 40 /> <img src=intervista.rm region=video begin= 3s dur=5s />

Ombretta Gaggi13 Riproduzione parallela il tag permette la riproduzione parallela di più oggetti è possibile luso degli offset <audio src=commento_parlato begin=10s>

Ombretta Gaggi14 Riproduzione in sequenza il tag permette la riproduzione sequenziale di più oggetti è possibile annidare i tag e file 1 file 2 file 3 file 4

Ombretta Gaggi15 Eventi è possibile sincronizzare due o più oggetti sulla base del verificarsi di un evento: <audio src=colonna_sonora id=musica> <audio src=commento_parlato begin= id(musica)(10s) id=commento>

Ombretta Gaggi16 Switch permette di regolare la riproduzione della presentazione sulla base di alcune informazioni relative allutente - può essere inserito sia sella sezione layout che nella sezione body

Ombretta Gaggi17 Cosa si può testare? la lingua il bit-rate la dimensione e la profondità dell schermo caption o overdub quali tipi MIME supporta il visualizzatore dellutente

Ombretta Gaggi18 Hyperlink SMIL support link unidirezionali molto simile a quelli offerti dal linguaggio HTML si possono inserire link ad una presentazione o a parte di essa utilizzando lid appropriato è possibile modificare lo stato di riproduzione della sorgente del link

Ombretta Gaggi19 Un esempio

Ombretta Gaggi20 Definizione delle regioni <region id="title" left="5" top="150" width="400" height="200" z- index="1"/> <region id="full" left="0" top="0" height="425" width="450" background-color="#602030"/> <region id="video" left="260" top="240" height="120 width="160" z-index="2"/> <region id="toc" left="450" top="0" height="425" width="175"/>

Ombretta Gaggi21 Sincronizzazione: lindice

Ombretta Gaggi22 Sincronizzazione: la regione video <text src="title.rt" region="title" dur="20s"/>

Ombretta Gaggi23 Animazione mappa <img src="map.rp" region="full" fill="freeze"/>

Ombretta Gaggi24 Video Slide Show <img src="slideshow.rp" region="full" fill="freeze" system- bitrate="45000"/> <img src="slideshow_low.rp" region="full" fill="freeze" system- bitrate="20000"/> <audio src="video_narration_audio_only.rm" clip-begin="27s" dur="53s"/>

Ombretta Gaggi25 Alcune limitazioni di SMIL (1) Non fa alcun controllo sulla coerenza: <audio src=colonna_sonora dur=20s > <audio src=commento_parlato dur=15s >

Ombretta Gaggi26 Alcune limitazioni di SMIL (2) lutente può interagire solo con lintera presentazione e non con i singoli componenti seguendo un link, non è possibile fermare la presentazione originaria non permette luso di transizioni …

Ombretta Gaggi27 Players RealNetworks G2 CWI Grins beta Helio Soja beta NIST S2M2. Productivity Works L p player

Ombretta Gaggi28 Authoring tools RealNetworks RealPresenter CWI Grins TAG Editor G2 release by Digital Renaissance VEON authoring tool L p Studio PRO

Ombretta Gaggi29 Alcuni tutorial SMIL in rete Specifiche SMIL