Animazioni con le immagini

Slides:



Advertisements
Presentazioni simili
I Frames Fabrizio Sacco.
Advertisements

Facciamo uno script I Usiamo il comando condizionale e quello che abbiamo imparato sulle funzioni per costruire una pagina che: –proponga una lista di.
Il linguaggio HTML I documenti HTML vanno racchiusi dentro una coppia di TAG (marcatori): apertura e chiusura. ……………………………… …………………………… ……………….
CSS CASCADING STYLE SHEET Alberto Ferrari.
JavaScript 8. Altri oggetti JavaScript. history Contiene lelenco delle pagine visitate Sintassi: window.history frame.history history Proprietà length.
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.
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.
PHP.
Comunicare con la posta elettronica (7.4)
1 Scoprire e capire HTML Creare semplici pagine WEB Maria Laura Alessandroni.
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.
1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Informazioni globali nelle pagine HTML.
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.
JAVASCRIPT DIFFERENZA TRA JAVASCRIPT E JAVA TAG LO SCRIPT OGGETTI LE CLASSI FUNZIONE GESTORE DI EVENTI ELEMENTI DEL LINGUAGGI è un vero e proprio linguaggio.
Tutorial gif animate con
Esercitazione 5 MySQL Laboratorio di Progettazione Web AA 2009/2010 Chiara Renso ISTI- CNR -
Eventi Come rendere gli elementi HTML di una pagina web sensibili alle azioni del mouse.
Corso di Informatica A.A Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Adriana Pietramala Laurea.
CORSO DI INFORMATICA LAUREA TRIENNALE-COMUNICAZIONE & DAMS
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.
Corso di PHP.
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
JavaScript 3. Commenti in JS Come in altri linguaggi di programmazione anche javascript offre la possibilità di inserire i commenti all'interno delle.
JavaScript 1. Origine E uno dei primi linguaggi di scripting per il web sviluppato da Netscape nel 1995 E interpretato Ha alcune similarità sintattiche.
Javascript: fondamenti, concetti, modello a oggetti
2a Lezione: Martedì 6 Febbraio – HTML Comandi base
MAPPA IMMAGINE Imparare a realizzare una mappa immagine e a creare/gestire i livelli.
Inutile provare dunque a inserire un file ".psd" (formato nativo di Photoshop) all'interno della vostra pagina HTML: con grande probabilità il browser.
Progettazione multimediale
Tecniche di accessibilità web Lezione 2 - Tecniche di layout avanzate Box model.
Le animazioni Qualsiasi animazione, quale che sia il tipo di elaborazione che si desidera fare, prevede un lavoro per livelli salvato con estensione “gif”
Anche la RB-Delete ha due fasi: Nella prima viene tolto un nodo y avente uno dei sottoalberi vuoto sostituendolo con la radice dellaltro sottoalbero. Per.
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.
Interazione di JavaScript e HTML
Ti guiderò per creare una gif animata da un’immagine statica
Applicazioni Web HTTP, HTML e CSS Elaborato da Gianluca Lauteri e Daniele Filannino.
HTML Lezione 3 Stili.
Posizionamento Come posizionare gli elementi HTML nella pagina web e come JavaScript può muoverli.
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.
CSS CASCADING STYLE SHEETS : CASCADING STYLE SHEETS : Fogli di stile a cascata Definisce il modo in cui verranno visualizzati gli elementi di una pagina.
Eventi Come rendere gli elementi HTML di una pagina web sensibili alle azioni del mouse.
Informatica Avanzata Trattamento di Foto e Immagini Digitali UNI3 - NICHELINO Lez. N Maggio 2009 di Pautasso Luciano Lez. N.
INTRODUZIONE A JAVASCRIPT
Relatore Prof. Marco Porta Correlatore Prof. Luca Lombardi
Corso Web CSV – Andiamo on-line 1 Andiamo on-line Corso di formazione Elementi base per la costruzione di un sito web.
JQuery Utilizzo, animazioni, plugin e parallax scrolling
JavaScript Generalità Cos'è JavaScript?
CORSO Di WEB DESIGN prof. Leonardo Moriello
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:
Eprogram informatica V anno. ASP.NET Introduzione ASP.NET (Active Server Page) è il linguaggio che, sfruttando la tecnologia.NET, permette di: -scrivere.
Tag IMG Per inserire un'immagine in una pagina HTML basta inserire il tag: ; questo tag non ha bisogno di chiusura. Affinché l'immagine venga visualizzata.
CSS Cascading Style Sheet
I L CODICE HTML. U n'immagine regolare funzionante come un bottone-link appare in questa maniera nel codice HTML:
Google Visualization API
HTML + TIME introduzione. HTML+TIME Si tratta della realizzazione ms del profilo HTML+SMIL boston /html-smil-profile.htmlhttp://
Il corpo di una pagina Html. La sezione è il corpo principale del documento HTML dove vanno inseriti tutti i contenuti che devono apparire nella pagina.
Eprogram informatica V anno. Introduzione a PHP Introduzione La diffusione di PHP ha avuto un notevole incremento dalla fine degli anni Novanta a oggi,
PHP.  HTML (Hyper Text Markup Language)  CSS (Cascading Style Sheets)  Javascript (linguaggio di programmazione client)  PHP ( Hypertext Preprocessor.
Javascript. HTML per definire il contenuto delle pagine web CSS per specificare il layout delle pagine web JavaScript per definire il comportamento delle.
INFORMAZIONE E PRESENTAZIONE Lo scopo di una pagina web è, essenzialmente la trasmissione di una informazione. L’informazione è costituita da due aspetti.
Sss Tutorial Reader 2D Tutorial. sss Tutorial Con Reader 2D è possibile creare un percorso di lettura di un’immagine personalizzato. Vediamo come….
Il linguaggio HTML Introduzione Formattazione Multimedialità.
.… FRAME. Cosa è un FRAME Frame  cornice, riquadro Frame  cornice, riquadro. In HTML, frame è un’area nella finestra del browser nel quale possiamo.
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:

Animazioni con le immagini Mettere assieme cambio di src, linea temporale, e posizionamento per una prima animazione con le immagini

L’attributo SRC di IMG L’elemento HTML per le immagini visualizza nella pagina l’immagine individuata dal file indicato con l’attributo src. Esempio <IMG SRC="duke/duke1.gif"> visualizza l’immagine duke1.gif contenuta nella cartella duke.

Cambiare SRC con JavaScript Tramite JavaScript è possibile cambiare dinamicamente (cioè anche dopo il caricamento della pagina) il file linkato dall’attributo SRC di un elemento IMG. Il browser automaticamente visualizzerà l’immagine del nuovo file Occorre innanzitutto identificare l’immagine con un nome ID. <IMG ID="myimg" SRC="duke/duke1.gif"> Le istruzioni JS sono quindi le seguenti: var x=document.getElementById("myimg"); x.src = "duke/duke2.gif"; La prima istruzione rileva l’elemento HTML e la seconda sostituisce l’immagine duke1.gif con quella duke2.gif

Cambiare nel tempo Il cambio di file immagine non produce nessun effetto, perché questo viene fatto al caricamento della pagina e non viene neppure percepito, perché immediato. Con l’aggiunta di una linea temporale, il cambio di immagine può essere ritardato e quindi visualizzato var x=document.getElementById("myimg"); function cambia() { x.src = "duke/duke2.gif"; } setInterval("cambia()",1000); // cambia dopo 1 secondo

Cambiare ripetutamente nel tempo Se il cambio del file viene fatto ripetutamente, allora si ha una animazione. Per alternare l’immagine, usiamo una variabile intera alla quale diamo alternativamente valore 1 e 2. n=1; var x=document.getElementById("myimg"); function cambia() { if (n==1) x.src = "duke/duke2.gif"; else x.src = "duke/duke1.gif"; n++; if (n>2) n=1; // deve alternare 1 e 2 } setInterval("cambia()",500); // cambia dopo 1/2 secondo

Alternare più immagini Per avere una animazione più realistica, occorre alternare più immagini che differiscono di poco. Utilizzare tutte e quattro immagini date di duke per ottenere l’animazione completa Nello script vanno aggiunti degli else if va cambiato quando riportare a 1 il valore di n Visualizzata per n=1 n=2 n=3 n=4

Aggiungere il movimento Oltre che cambiare il file immagine, è possibile muovere l’immagine nella pagina, usando il posizionamento HTML e le proprietà left e top di JavaScript. Dal momento che è possibile utilizzare più linee temporali, è possibile usare un altro setInterval per muovere l’immagine. E’ possibile gestire quindi in modo indipendente le due animazioni, che verranno a sovrapporsi.

Aggiungere il movimento Aggiungere il posizionamento nell’elemento IMG <IMG ID="myimg" SRC="duke/duke1.gif" style="position:absolute; top: 200; left: 0"> Aggiungere nello script precedente la funzione per il movimento ed il timer per esso function muovi_a_destra() { x.style.left = parseInt(x.style.left) + 20; } setInterval("muovi_a_destra()",200);