Obiettivi

Con il termine HTML5 si intendono una serie di tecnologie che rappresentano le più recenti novità relative allo sviluppo web e alla creazione di web applications.
Una delle principali caratteristiche di HTML5 è di offrire nuovi tag audio e video per agevolare il controllo di contenuti multimediali e consentire al browser di mostrare l’interfaccia per interagire con essi, nonché di generare script dedicati al controllo della riproduzione. HTML5 si propone anche di gestire archivi locali di grandi dimensioni per agevolare l’uso non in linea di applicazioni web legate a servizi di rilievo, come ad esempio quelli erogati da Google.
Anche CSS3 fa parte di queste nuove tecnologie e sebbene non sia ancora diventato un vero e proprio standard, i moderni browser implementano già molte delle sue funzioni e ne aggiungono sempre di nuove ogni volta che il W3c pubblica nuove specifiche.
Bordi arrotondati, ombre, font custom e background multipli sono alcuni dei temi che verranno affrontati e illustrati durante questo corso. La realizzazione pratica di esercizi esemplificativi e l’analisi critica di esempi reali, consentiranno di mettere immediatamente in pratica le conoscenze acquisite

Prerequisiti

Conoscenza dei fondamenti del linguaggio HTML, CSS e di Javascript

Dettaglio degli argomenti

  • Storia dell’HTML5
  • Da una pagina HTML4 ad HTML5 passo passo
  • Audio, Video
  • Canvas
  • GeoLocation: API, esempi e librerie a supporto
  • WebStorage: API, esempi e librerie a supporto
  • Offline: API, esempi e librerie a supporto
  • I selettori CSS3
  • CSS3 colori e shadow
  • Gestione dei Bordi
  • Utilizzo di librerie Javascript: Modernizer e Excanvas

Ulteriori informazioni

Corso a calendario:

Corso personalizzato: