Gli ultimi tutorial di sviluppo web

HTML5 Introduzione


Che cosa è HTML5?

HTML5 è un linguaggio di markup utilizzato per la strutturazione e il contenuto presentando sul World Wide Web. E 'la versione quinta e la corrente dello standard HTML.

E 'stato pubblicato nel mese di ottobre 2014 il World Wide Web Consortium (W3C) per migliorare la lingua con il supporto per le ultime multimediale, mantenendolo sia facilmente leggibile dagli esseri umani e costantemente compreso da computer e dispositivi come browser web, parser, etc.

HTML5 è destinato a sussumere non solo HTML 4, ma anche XHTML 1 e DOM Level 2 HTML.


Cosa c'è di nuovo in HTML5?

Il DOCTYPE dichiarazione per HTML5 è molto semplice:

<!DOCTYPE html>

La codifica dei caratteri (charset) dichiarazione è molto semplice:

<meta charset="UTF-8">

HTML5 Esempio:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title> Title of the document </title>
</head>

<body>
Content of the document......
</body>

</html>

La codifica dei caratteri di default in HTML5 è UTF-8.


Nuovi elementi HTML5

I nuovi elementi più interessanti sono:

I nuovi elementi semantici come <header> , <footer> , <article> , e <section> .

Nuovo controllo di modulo attributi come numero, data, ora, calendario, e la gamma.

Nuovi elementi grafici: <svg> e <canvas> .

Nuovi elementi multimediali: <audio> e <video> .

Nel capitolo HTML5 di sostegno , si imparerà a "teach" vecchi browser per gestire HTML5 semantici.


Nuova API HTML5 (Application Programming Interfaces)

Le più interessanti nuove API sono:

  • Geolocalizzazione HTML
  • Trascinare HTML and Drop
  • HTML Local Storage
  • HTML Application Cache
  • I lavoratori Web HTML
  • HTML SSE

Storage locale è un potente sostituto per cookies .


Elementi rimossi in HTML5

I seguenti elementi HTML4 sono stati rimossi da HTML5:

Elemento utilizzare invece
<acronym> <abbr>
<applet> <object>
<basefont> CSS
<big> CSS
<center> CSS
<dir> <ul>
<font> CSS
<frame>  
<frameset>  
<noframes>  
<strike> CSS
<tt> CSS

Nel capitolo HTML5 migrazione , imparerete come migrare facilmente da HTML4 a HTML5.


Storia HTML

Fin dai primi giorni del web, ci sono state molte versioni di HTML:

Versione Anno
Tim Berners-Lee ha inventato www 1989
Tim Berners-Lee ha inventato HTML 1991
Dave Raggett redatto HTML + 1993
HTML Working Group definito HTML 2.0 1995
W3C HTML consigliato 3.2 1997
W3C HTML 4.01 consigliati 1999
W3C consigliato XHTML 1.0 2000
Progetto HTML5 WHATWG Prima pubblico 2008
HTML5 WHATWG Living standard 2012
Raccomandazione HTML5 del W3C finale 2014

Tim Berners-Lee ha inventato il "World Wide Web" nel 1989, e di Internet è decollato nel 1990.

Dal 1991 al 1998 HTML sviluppato dalla versione 1 alla versione 4.

Nel 2000, il World Wide Web Consortium (W3C) raccomanda XHTML 1.0.

La sintassi XHTML era severo, e gli sviluppatori sono stati costretti a scrivere valido e "well-formed" codice.

Nel 2004, WHATWG (Web Hypertext Application Technology Working Group) è stato formato in risposta a rallentare lo sviluppo del W3C, e la decisione del W3C di chiudere lo sviluppo di HTML, in favore di XHTML.

WHATWG voluto sviluppare HTML, in linea con quanto è stato utilizzato il web, pur essendo compatibile con le versioni precedenti di HTML.

Nel periodo 2004-2006, l'iniziativa WHATWG ottenuto il sostegno da parte dei principali produttori di browser.

Nel 2006, il W3C ha annunciato che avrebbero sostenuto WHATWG.

Nel 2008, la prima bozza pubblica HTML5 è stato rilasciato.

Nel 2012, WHATWG e W3C deciso sulla separazione:

WHATWG svilupperà HTML come un "Living Standard" .

Un tenore di vita non è mai del tutto completa, ma sempre aggiornato e migliorato. Le nuove funzionalità possono essere aggiunte, ma vecchia funzionalità non possono essere rimossi.

Il WHATWG Living standard è stato pubblicato nel 2012, ed è in continuo aggiornamento.

W3C HTML5 svilupperà un definitivo e standard di XHTML5, come un "snapshot" della WHATWG.

La raccomandazione W3C HTML5 è stato rilasciato 28 ottobre, 2014.