
Mariano Fiorentino, Engineering Architetto ITC.
Html5 è un linguaggio di markup, i modo più generale l’evoluzione dello stesso conosciutissimo HTML4, ma che con l’aiuto di librerie Javascript da la possibilità di creare applicazioni più complesse, anche mobile, ma con la stessa portabilità di una normale applicazione CSS HTML. Possibilità di creare connessione con il browser, oppure far lavorare in parallelo sul browser un applicazione. É una tecnologia nuova quindi non tutti browser la supportano allo stesso modo, potrebbe quindi creare alcuni problemi di compatibilità. HTML5 ci offre nuovi tag, nuove libreri native javascript e nuove funzionalità per definire webApp. Gestire la Cache quindi dare un valore aggiungo, svincolando l’ancora ad un webserver proprietario ma allargandoli a quelli pubblici.
Canvas per disegnare il 3D e 2D, più possibilità multimediali come un player che risparmia 3 o 4 processori eliminando il pesante Flash sono solo due degli esempi di integrazione che si possono scrivere con questo linguaggio.
Una WebApp html5 è composta da una serie eterogenea di parti, css, javascript con possibilità di connettersi ad un db, cosi’ da poter definire i vari componenti che si vanno a creare. Aggiungendo un Manifest, che si occupa di gestire quale parte viene memorizzate off line, nella Cache. É seguito un interessante esempio che il Progetto Link, della Fiat ha sviluppato in Html5 un configuratore per Fiat Auto, utile non solo a presenare il catalogo auto in modo originale ma anche per salvare delle statistiche che possono essere utilizzate Off line da vendori, per esempio su un tablet.
Elenco delle recensioni degli altri Talk della giornata