Come fare un pagina Web Picture cambiano con il tempo

August 31

Come fare un pagina Web Picture cambiano con il tempo


Se la pagina Web è noioso o troppo affollata di immagini, si potrebbe considerare la memorizzazione delle immagini in una presentazione. Utilizzando immagini dinamiche che cambiano nel tempo può aggiungere interesse e aumentare quanto siete in grado di mostrare con spazio limitato. Mentre ci sono innumerevoli approcci per la creazione di immagini dinamiche all'interno di una pagina Web, forse il più semplice è quello di utilizzare la semplice raccolta di codifica metodi noti collettivamente come HTML5.

Il Web Dinamico

Hypertext Markup Language o HTML, è la lingua originale del World Wide Web. HTML consiste di markup che descrive come un browser visualizzerà il testo di una pagina. Le prime versioni di HTML non consentivano più dinamismo e l'interattività all'interno del browser, ma che rapidamente cambiato come il Web si è evoluto. In origine, gli sviluppatori di visualizzare il contenuto dinamico attraverso il software plug-in come Java applet, Flash o Silverlight, ma oggi la maggior parte dei browser possono nativamente di gestire HTML5, che è stato progettato con contenuti dinamici in mente. HTML5 è semplicemente una combinazione di tag specializzati, uno stile e il layout linguistico completo chiamato script di stile a cascata, e un linguaggio di scripting chiamato JavaScript che permette l'esecuzione di codice nei browser.

La libreria jQuery

Per visualizzare le immagini che cambiano in una pagina Web, non è necessario scrivere uno script di animazione completa da zero. Diverse librerie esistono che rendono l'animazione semplice da fare. La libreria JavaScript più comunemente usata è chiamata JQuery. JQuery semplifica la sintassi JavaScript e include molte funzioni di ready-made, inclusi diversi per animare immagini. Per utilizzare la libreria jQuery, è possibile scaricare la libreria e ospitarlo soli o si può puntare a una libreria che Google ospita per uso pubblico. Basta inserire il seguente nella sezione di intestazione HTML:

<Script src = "& lt; / script" rel = "nofollow"> http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js&quot;> & lt; / script>

Una presentazione Script

È possibile impostare un semplice scambio di immagini con i CSS e un breve script. In primo luogo, nella pagina HTML, visualizzare le immagini con il codice che assomiglia a questo:

<Div id = "presentazione">
<Img src = style = "position: absolute" "image_one.png" class = "corrente" />
<Img src = "image_two.png" style = "position: absolute" />
<Img src = "image_three.png" style = "position: absolute" />
</ Div>

Nell'intestazione, definire la classe di stile "corrente":

<Style type = "text / css">

.current{
z-index:99;
}

</ Style>

Dopo il tag body di chiusura (</ body>) nella pagina HTML, includere un'altra sezione script che assomiglia a questo:

<Script>

function imageSwap() {
var $currentImage = $('div#slideshow IMG.current');
var $next = $currentImage .next();

$ Next.addClass ( 'corrente');

$ CurrentImage.removeClass ( 'corrente');
}

$ (Function () {
setInterval (& quot; imageSwap () & quot ;, 5000);
});

</ Script>

Dopo il caricamento della pagina, lo script visualizzerà ciascuna delle vostre immagini a sua volta. Il ritardo viene impostato per il numero di millisecondi in funzione setInterval verso la fine dello script. Qui, 5000 è l'equivalente di cinque secondi.

animazioni avanzate

Una volta a capire le basi di HTML5, è possibile esplorare più animazioni anticipo per dare la tua presentazione più flash o polacco. È possibile scrivere script che scivola immagini attraverso la pagina Web o sfuma un'immagine in un'altra. È possibile consentire agli utenti di interrompere la presentazione, o determinare la sua velocità. Perché JQuery può riferirsi a qualsiasi cosa nella pagina, si può anche includere testo nelle animazioni.