HTML5 e i nuovi orizzonti del web
Pubblicato il 14 novembre 2010
HTML è un linguaggio relativamente semplice che però da tempo ha dimostrato sempre di più numerosi limiti nel fornire agli utenti funzionalità più adatte a rispondere agli utilizzi più recenti di Internet, specialmente sotto la spinta dei nuovi dispositivi (desktop, laptop, tablet, smartphone) e dei nuovi servizi (social network, file sharing, cloud computing, ecc). Per meglio rispondere a queste richieste è nato HTML5 che introduce una vasta gamma di novità, migliorando la separazione tra struttura dei contenuti (definita dal markup), il design (definito dalle direttive di stile CSS) e il comportamento (definito dal DOM del browser e da quei linguaggi, come ad esempio Javascript, capaci di influenzarne il funzionamento), definendo un robusto vocabolario semantico per strutturare i dati in modo che siano facilmente riconoscibili da browser e motori di ricerca.
HTML5 non è un linguaggio completamente nuovo e diverso dai precedenti, ma l’evoluzione dell’attuale HTML 4.01 (il cui sviluppo si è fermato al 1999) pensato per coesistere con XHTML 2, oggi largamente diffuso. E' l'unica versione di HTML progettata per un web fatto di applicazioni: introduce la geolocalizzazione, la memorizzazione locale di grosse quantità di dati scaricate via browser e supporta elementi video e audio per fornire un metodo standard di pubblicazione dei contenuti multimediali senza plug-ins aggiuntivi. In questo modo il web diventa uno strumento significativo per mettere a disposizione degli utenti - indipendentemente dal dispositivo che utilizzano - informazioni e servizi.
Internet serve a rendere informazioni e servizi accessibili agli utenti, possibilità che si sta estendendo ad una vasta gamma di dispositivi, da quelli fissi come i computer da scrivania, a quelli mobili come portatili e palmari, smartphone e tablet PC, agli screen readers per disabili. Siti e applicazioni web si collegano sempre di più al software più importante per il web, il browser, che diventa l'ambiente di utilizzo delle informazioni a prescindere dal dispositivo utilizzato.
Il web sta cambiando attraverso uno spostamento di attenzione, per cui i siti web più che comunicare informazioni e immagazinare dati, sono dedicati a fornire potenti strumenti che gli utenti possono utilizzare per eseguire determinati compiti: Internet non serve solo a cercare informazioni, ma inizia ad essere usata come strumento di produttività e l'atto di navigazione è solo una parte dell'attività svolta on-line dall'utente.
Inoltre, una vasta gamma di dispositivi incontrano sempre di più il gradimento del grande pubblico, lasciando intendere che il web potrebbe essere interamente alimentato dal browser che da semplice strumento di visualizzazione di siti web, diventa un vero e proprio sistema operativo attraverso il quale utilizzare applicazioni che funzionano grazie alle tecnologie standard del web: HTML, CSS e Javascript per la parte di interfaccia con l'utente e qualsiasi combinazione di scripting lato server per la gestione ed amministrazione di applicazioni e servizi.

