La questione climatica interessa anche Internet e il Web

Non ce ne rendiamo conto, ma i siti web, sfortunatamente, non sono così rispettosi dell’ambiente come vorremmo che fossero. Il passaggio al digitale non significa esattamente meno inquinamento. Qualsiasi attività svolta online, dall’invio di un’email alla consultazione di una pagina web ha un piccolissimo costo: pochi grammi di anidride carbonica vengono emessi a causa dell’energia […]

Il Canvas in HTML5

Una delle caratteristiche salienti dell’HTML5 è sicuramente il nuovo elemento Canvas. Del tutto simile a qualsiasi altro tag HTML ma con l’unica eccezione che il suo contenuto viene renderizzato tramite Javascript. Canvas è quindi una “tela” digitale utilizzata per disegnare in maniera digitale. Avendo delle basi di Javascript, è possibile “disegnare” all’interno del canvas. Il funzionamento è […]

R.I.P. Flash, benvenuto HTML5

Cos’hanno in comune cassette, mini-dv e Flash? Sono tre tecnologie che hanno bisogno di un player per funzionare, tre tecnologie che sono “morte” o stanno morendo. Proprio come i CD hanno sostituito i nastri magnetici per migliorare l’efficienza nella riproduzione di musica e file digitali, HTML5 sta facendo lo stesso con Flash. Il dibattito HTML5 vs Flash è […]

Centrare un DIV in verticale e orizzontale

Spesso ci capita di dover centrare degli elementi contenuti all’interno di un <div> più grande e di dimensioni prefissate. Sappiamo che se utilizziamo l’attributo margin: 0 auto; l’oggetto viene centrato in orizzontale. Scrivere margin: 0 auto; equivale a dichiarare:

Tuttavia, questo metodo non centra l’oggetto contenuto nel <div> in verticale. In realtà, anche utilizzando margin-top: auto e […]

Server-Sent Events in HTML5

Tradizionalmente in un’architettura client-server, come mostrato in figura, una pagina web residente nel client invia una richiesta al server per ricevere una risposta con dei dati. Con l’avvento dell’HTML5, e in particolare della libreria API Server-Sent Events, è possibile, per un server, inviare dei dati a una pagina web “in qualsiasi momento”, tramite dei messaggi push, senza […]

Inizia a scrivere il termine ricerca qua sopra e premi invio per iniziare la ricerca. Premi ESC per annullare.

Torna in alto

Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. maggiori informazioni

Questo sito utilizza i cookie per fornire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o cliccando su "Accetta" permetti il loro utilizzo.

Chiudi