HTML5 è un insieme di nuovi standard, che presto accompagnerà tutti gli sviluppatori web. Porta con sé diverse novità, che vanno verso l'adozione di una serie di specifiche standard, condivise da browser e piattaforme diverse, che dovrebbero semplificare la vita degli sviluppatori web, sempre alle prese con le difficoltà legate ai vari browser.
In realtà, HTML5 è molto di più ed include una serie di nuove specifiche, che abbracciano anche CSS 3 e ECMAScript 5 (la nuova versione di Javascript): districarsi tra le nuove specifiche può non essere un'impresa semplice. In questo tutorial vengono introdotte le tecnologie principali.
Introduzione
-
Introduzione ad HTML5
di Matteo Casati, -
Verificare la disponibilità delle funzionalità di HTML5 sulle diverse piattaforme desktop e mobile
di Matteo Casati,
Il markup
-
Comporre la pagina HTML con i nuovi tag semantici di HTML5
-
Compatibilità cross-browser dei nuovi tag semantici di HTML5
di Matteo Casati, -
Il nuovo elemento WBR
di Riccardo Golia, -
Il nuovo tag nav in HTML5
di Matteo Casati, -
Il corretto markup per la navigazione in HTML5
di Matteo Casati, -
I nuovi tag figure e figcaption in HTML5
di Matteo Casati, -
Il nuovo tag time in HTML5
di Matteo Casati, -
Focus dei tag input con HTML5
-
Gestire l'autocompletamento dei form con HTML5
di Matteo Casati, -
Modificare il contenuto di una pagina in HTML5: gli attributi contentEditable e designMode
di Matteo Casati, -
I nuovi attributi data-* di HTML5
di Matteo Casati, -
Controllo ortografico in una pagina web con HTML5
di Matteo Casati, -
Mobile Web Applications: come ottenere un'esperienza native-like gestendo l'offline
di Andrea Colaci, -
Chiamare direttamente un numero di telefono con HTML5
di Matteo Casati,
Multimedia
CSS3
-
Il Box Model di CSS
di Matteo Casati, -
Controllare il Box Model di CSS con box-sizing
di Matteo Casati, -
Unità di misura di lunghezza di CSS3
di Matteo Casati, -
Formati per l'impostazione del colore in CSS3
di Matteo Casati, -
Altre unità di misura di CSS3: angoli, tempo e frequenza
di Matteo Casati, -
Gestione del testo che eccede le dimensioni del contenitore con CSS3
di Matteo Casati, -
Evidenziare le righe alternate di una tabella con CSS3
di Matteo Casati, -
Bordi arrotondati con CSS3
di Matteo Casati, -
Ombreggiatura del testo con CSS3
di Matteo Casati, -
Background multipli con CSS3
di Matteo Casati, -
Gestione dello sfondo con CSS3: background-clip
di Matteo Casati, -
Gestione avanzata dei CSS con CSS3 Media Queries
-
Costruire applicazioni web mobile con ASP.NET
ECMAScript5
-
Operatori di confronto in JavaScript: == e ===
di Matteo Casati, -
Posticipare l'esecuzione di uno script in HTML5 mediante l'attributo defer
di Matteo Casati, -
I nuovi metodi degli array di ECMAScript 5
di Matteo Casati, -
Verificare che un oggetto JavaScript abbia una determinata proprietà
di Matteo Casati, -
Eliminare una determinata proprietà da un oggetto JavaScript
di Matteo Casati, -
Serializzazione e deserializzazione JSON in JavaScript
di Matteo Casati, -
Web Data Storage API in HTML5
di Andrea Incerti, -
Applicazioni AJAX evolute in HTML5
di Matteo Casati, -
Single Page Application e ASP.NET 4.5: il futuro dello sviluppo delle applicazioni web
di Fabrizio Iezzoni, -
Upload multiplo di file con HTML5
di Matteo Casati, -
Sfruttare le funzionalità di geolocalizzazione in HTML5
di Matteo Casati, -
Animare la rotazione di un'immagine dentro un canvas in HTML5
-
Determinare l'orientamento del dispositivo con HTML5
di Matteo Casati, -
Introduzione a jQuery Mobile
di Marco De Sanctis, -
Gestire gli eventi di tipo touch con HTML5
di Matteo Casati, -
Eventi di tocco personalizzati in HTML5
di Matteo Casati, -
Determinare lo stato di carica della batteria con HTML5
di Matteo Casati, -
Introduzione a Knockout.js
di Andrea Colaci,
SVG
Altri tutorial
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.