Un'anteprima di HTML 5

di: Lachlan Hunt     07 Marzo 2008

Questa è la traduzione dell'articolo A Preview of HTML 5 di Lachlan Hunt pubblicato originariamente su A List Apart il 4 dicembre 2007. La traduzione viene qui presentata con il consenso dell'editore e dell'autore.

Il web è in costante evoluzione. Nuovi e innovativi siti web vengono creati ogni giorno, spingendo i confini del linguaggio HTML in ogni direzione. HTML 4 è una specifica ufficiale e accettata da ormai dieci anni. Quanti sono in cerca di nuove tecniche per fornire agli utenti funzionalità avanzate sono spesso bloccati dai limiti del linguaggio e dei browser.

Per dare a designer e sviluppatori più flessibilità e interoperabilità, per rendere possibile la realizzazione di siti web più interattivi e coinvolgenti, HTML 5 introduce e migliora una vasta gamma di funzionalità, inclusi nuovi controlli per i form, nuove API, elementi per il multimedia, migliorando sia la struttura sia la semantica.

Il lavoro su HTML 5, che è iniziato nel 2004, è al momento portato avanti nell'ambito di un sforzo comune tra l'HTML WG del W3C e il WHATWG. Molti attori chiave nel settore stanno partecipando a questo lavoro faticoso, inclusi rappresentanti dei quattro principali browser e delle loro aziende: Apple, Mozilla, Opera e Microsoft. Sono attivi anche diverse altre organizzazioni e singoli individui con interessi e livelli di esperienza anche molto diversi.

Voglio solo ricordare, prima di andare oltre, che al momento la specifica è ancora un lavoro in corso di definizione, molto lontano dall'essere completato. In quanto tale, è possibile che qualcuna delle caratteristiche di cui si discuterà in questo articolo potrebbe in futuro subire modifiche. L'articolo è dunque inteso come una sorta di primo sguardo, di anteprima o introduzione ad alcune delle maggiori novità così come sono definite nella prima bozza della specifica.

Struttura

HTML 5 introduce un set di nuovi elementi che rendono più semplice la definizione della struttura di una pagina. La maggior parte delle pagine scritte in HTML 4 contiene una varietà di elementi strutturali comuni, come header, footer, colonne. Oggi è una prassi piuttosto diffusa definirli nel markup usando elementi div e assegnando a ciascuno un id o una classe descrittiva:

Figura 1 - Tipico layout a due colonne definito con div e attributi id e class. Contiene un header, un footer, una barra orizzontale di navigazione sotto l'header. L'area principale contiene una colonna per gli articoli e una barra laterale

Struttura

Guide HTML/XHTML

Guida HTML

L'HTML è il principale linguaggio di pubblicazione di pagine Web....

Guida XHTML

XHTML è il nuovo standard per il WEB ed è la transizione verso...

Altre guide

Newsletter @Daily HTML.it

Ogni mattina, dal lunedì al venerdì, le novità pubblicate su tutti i siti tecnici del network HTML.it: articoli, guide, notizie dal Web, blog e molto altro.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Corso Design e Usabilità dei siti

15 Febbraio 2010 a Milano
Disponibilità: 6 Posti

Corso Webmaster base

22 Febbraio 2010 a Milano
Disponibilità: 3 Posti

Nessun corso previsto