Page 126 - Guida tascabile HTML5
P. 126
Il tag <article> permette di identificare i contenuti principali isolandoli dal
contorno: un approccio che consente di sfruttare al meglio anche le dinamiche di
indicizzazione messe in atto dai motori di ricerca.
Si è poi parlato di come, all’interno di questi blocchi principali, il contenuto
possa essere marcato in base al ruolo ricoperto: titoli (<h1>, <h2> … <h6>),
paragrafi <p>, elenchi puntati o altri elementi più specifici permettono di
caratterizzare ogni parte del documento.
Un’area che ha visto interventi significativi è quella degli elementi multimediali:
nuovi tag introdotti con la specifica HTML5 riportano la Rete al passo coi tempi.
Sono state recepite esigenze diffuse e casi d’uso comuni, integrando nuove
tecnologie in maniera più sicura e standard: è stata limitata la necessità di
ricorrere a plugin aggiuntivi, demandando direttamente ai browser il supporto dei
formati multimediali, attraverso tag come <video> e <audio>.
RIFERIMENTO Tra le nuove tecnologie supportate, è interessante ricordare la grafica
vettoriale svg, che consente il ridimensionamento dei disegni senza perdita di qualità.
Sono state anche poste le basi per consentire interazioni più avanzate attraverso
il tag <canvas>, letteralmente una tela a disposizione degli sviluppatori che possono
lavorare con script personalizzati e costruire per gli utenti esperienze d’uso non
tradizionali.
È stato poi affrontato il discorso dei tag inline, dedicati alla marcatura puntuale
di porzioni di contenuto che devono differenziarsi dal contesto: termini su cui
porre l’accento (<em>) o da evidenziare (<strong>) possono essere individuati con
tag che, anche in questo caso, ne descrivono la funzione e non solo l’aspetto.
Per completare la panoramica sono stati descritti, in un ricco capitolo, i sistemi
di input previsti nei <form> HTML: viene data la possibilità all’utente di inserire
dati e fornire feedback che saranno poi raccolti lato server. Si tratta di una
funzionalità fondamentale, da sempre prevista nella specifica HTML, e anche in
questo caso aggiornata con la versione HTML5.
A questo punto avete tutte le informazioni necessarie per comprendere come
sono strutturate le pagine HTML, e soprattutto avete ben chiari i concetti su cui
basare la realizzazione di nuovi documenti.
Tenete sempre presente che una delle caratteristiche peculiari del Web è la
continua evoluzione che subisce: nuove tecnologie, nuovi metodi di fruizione,
nuove esigenze vengono integrate e dettano le regole giorno dopo giorno. Questo
processo è frutto di un continuo scambio di informazioni e spunti tra tutti i soggetti