Cosa è l'Html? (Cit. da Wikipedia)
Html5...
L' html5 è l' ultima versione di html o, meglio, la versione successiva ad (X)HTML 1.0; questa è stata creata per due motivi principali:
1) Rimpiazzare l' (X)Html 2, progetto che è ormai fallito;
2) Rimpiazzare Flash, rendendo l' html5 anche un ottimo sostituto di flash, infatti ci si pone molte domande sul futuro di flash, anche a causa di una disputa tra Adobe ed Apple e quindi una valida alternativa alle tecnologie flash, ed essere compatibile con tutti i browser.
Ritornando sul punto '2' anche youtube aveva, e bisogna vedere come andrà, in programma di modificare i suoi player in html5.
Il World Wide Web Consortium ha annunciato che sarà pronto per il luglio 2014 [Cit. Wikipedia], ma già alcuni siti hanno iniziato a sperimentarla e il W3C ha messo questa versione in "Experimental", anche se i pochi siti visti fino ad ora che diceva di essere a norma W3C utilizzando html5, non lo era nessuno.
I Principali Cambiamenti...
Html 5 è stato sviluppato anche per porre fine hai codici lunghi e, a mio parere, i cambiamenti più importanti sono stati:
1) Doctype breve. Es:
In html4:
Erano 3 tipi,
1)Strict: è una DTD particolarmente rigorosa: esclude ogni elemento che riguarda il layout (la cui formattazione è affidata all'utilzzo dei CSS) e non è consentito l'uso degli elementi deprecati:
2)Transitional: è una versione temporanea, per consentire il passaggio da una specifica all'altra. Nella DTD transitionali tag deprecati sono ammeesi. Questa DTD andrà bene nella maggior parte dei casi:
3)Frameset: è la DTD che riguarda i frames:
Ed ora, in html5 è:
2)La struttura è cambiata rendendo più semplice il suddividere la pagina:
In html 4.01 la struttura era questa:
In html 5 la struttura cambia diventando più semplice da ricordare:
(La fonte delle immagini è juliusdesign.net)
Cambiando quindi:
Questi sono solo i cambiamenti più evidenti, ma sono stati aggiunti tanti nuovi tag, quelli che sono degni di essere scritti sono:
- Audio e Video: I tag più importanti sono proprio questi perchè Html5 supporta l' inserimento diretto di audio e video.
- Canvas: Fornisce un metodo proceduale per disegnare le immagini direttamente nel browser.
- Datagrid e Datalist: Questi NEW tag forniscono un chiaro metodo sematico per memorizzare e ordinare i dati nella finestra che viene visualizzata nel browser.
THE END!
FONTE: Mia, tranne qualcosina, dove ho di seguito citato fonte.
P.S.: Se trovate errori di qualsiasi genere, scrivetemelo. GRAZIE! =)
In informatica l'HyperText Markup Language (HTML) (traduzione letterale: linguaggio di descrizione per ipertesti) è il linguaggio solitamente usato per i documenti ipertestuali disponibili nel World Wide Web. In tali documenti, un tratto di testo può essere contrassegnato inserendo delle etichette, tag, che ne descrivono la funzione, il colore, il link, o altre caratteristiche. Il contenuto servito dai siti web in seguito a una richiesta dell'utente solitamente consiste di un documento HTML: un web browser scarica da uno o più web server il contenuto HTML ed eventuali documenti collegati e li elabora, ossia ne interpreta il codice, al fine di generare la visualizzazione della pagina desiderata sullo schermo del computer.
L'HTML non è un linguaggio di programmazione (in quanto non prevede alcuna definizione di variabili, strutture dati, funzioni, strutture di controllo) ma solamente un linguaggio di markup che descrive le modalità di impaginazione, formattazione o visualizzazione grafica (layout) del contenuto, testuale e non, di una pagina web attraverso tag di formattazione. Tuttavia, l'HTML supporta l'inserimento di script e oggetti esterni quali immagini o filmati. Punto HTML (.html) o punto HTM (.htm) è anche l'estensione comune per riconoscere i documenti in questo formato.
Html5...
L' html5 è l' ultima versione di html o, meglio, la versione successiva ad (X)HTML 1.0; questa è stata creata per due motivi principali:
1) Rimpiazzare l' (X)Html 2, progetto che è ormai fallito;
2) Rimpiazzare Flash, rendendo l' html5 anche un ottimo sostituto di flash, infatti ci si pone molte domande sul futuro di flash, anche a causa di una disputa tra Adobe ed Apple e quindi una valida alternativa alle tecnologie flash, ed essere compatibile con tutti i browser.
Ritornando sul punto '2' anche youtube aveva, e bisogna vedere come andrà, in programma di modificare i suoi player in html5.
Il World Wide Web Consortium ha annunciato che sarà pronto per il luglio 2014 [Cit. Wikipedia], ma già alcuni siti hanno iniziato a sperimentarla e il W3C ha messo questa versione in "Experimental", anche se i pochi siti visti fino ad ora che diceva di essere a norma W3C utilizzando html5, non lo era nessuno.
I Principali Cambiamenti...
Html 5 è stato sviluppato anche per porre fine hai codici lunghi e, a mio parere, i cambiamenti più importanti sono stati:
1) Doctype breve. Es:
In html4:
Erano 3 tipi,
1)Strict: è una DTD particolarmente rigorosa: esclude ogni elemento che riguarda il layout (la cui formattazione è affidata all'utilzzo dei CSS) e non è consentito l'uso degli elementi deprecati:
Codice:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
2)Transitional: è una versione temporanea, per consentire il passaggio da una specifica all'altra. Nella DTD transitionali tag deprecati sono ammeesi. Questa DTD andrà bene nella maggior parte dei casi:
Codice:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
3)Frameset: è la DTD che riguarda i frames:
Codice:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
Ed ora, in html5 è:
Codice:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
2)La struttura è cambiata rendendo più semplice il suddividere la pagina:
In html 4.01 la struttura era questa:
In html 5 la struttura cambia diventando più semplice da ricordare:
(La fonte delle immagini è juliusdesign.net)
Cambiando quindi:
- <div id=”header”> in <header>
- <div id=”navbar”> in <nav>
- <div id=”sidebar”> in <aside>
- <div id=”main_content”> in <section>
- <div id=”footer”> in <footer>
Questi sono solo i cambiamenti più evidenti, ma sono stati aggiunti tanti nuovi tag, quelli che sono degni di essere scritti sono:
- Audio e Video: I tag più importanti sono proprio questi perchè Html5 supporta l' inserimento diretto di audio e video.
Codice:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
- Canvas: Fornisce un metodo proceduale per disegnare le immagini direttamente nel browser.
Codice:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
- Datagrid e Datalist: Questi NEW tag forniscono un chiaro metodo sematico per memorizzare e ordinare i dati nella finestra che viene visualizzata nel browser.
Codice:
Perfavore,
Entra
oppure
Registrati
per vedere i codici!
THE END!
FONTE: Mia, tranne qualcosina, dove ho di seguito citato fonte.
P.S.: Se trovate errori di qualsiasi genere, scrivetemelo. GRAZIE! =)
Ultima modifica: