Il web del futuro? Sara' in HTML5
Tutto lasciava supporre che l'html 4.01 fosse morto gia' dal 1999 per lasciare il passo ad XHTML 1.0, e ci si aspetterebbe che il futuro sia di XHTML 2.0 che e' in fase avanzata di sviluppo al W3C. Ma non e' cosi'!
Alcuni produttori di browser, tra cui Apple, Opera e Mozilla, si sono riuniti per discutere una nuova possibilità: creare una nuova versione di HTML, chiamata inizialmente Web Application 1.0, ma resa popolare come HTML5. Hanno creato un gruppo chiamato WHATWG, e iniziato a proporre delle specifiche. Qualche tempo dopo il W3C è tornato sui suoi passi, ha raccolto il progetto WHATWG, e ha messo in piedi un nuovo gruppo di lavoro interno per scrivere una nuova versione di HTML, HTML5 appunto.
Al gruppo del W3C partecipano anche rappresentanti del WHATWG, così non si può parlare di un percorso alternativo, ma piuttosto di una direzione comune, e ha accolto i rappresentanti di Microsoft, elemento essenziale per lo sviluppo e la distribuzione mondiale.
Ma perche' sviluppare ancora HTML e non proseguire su XHTML?
Fondamentalmente perche' .....la strada intrapresa da XHTML2.0 non piace ai produttori di browser e non piace soprattutto al mercato. Il successo della versione 1.0 in realta' e' fittizio perche' quasi nessun sito che usa XHTML e' valido e percio' non e' aderente alle specifiche. E il futuro sarebbe ancora peggio. Inoltre Microsoft non ha mai supportato intermanete ancora XHTLM 1.0 e non sembra intenzionata a farlo con XHTML2.0
HTML5 propone alcune modifiche all’HTML4.01, introducendo alcuni elementi non legati al concetto di documento, orientati alla produzione di applicazioni web. Saranno inseriti nuovi marcatori per gestire le transazioni via form, elementi interattivi come i menu, la memorizzazione di stati della pagina, di dati persistenti, modifiche al DOM, alle API, e altro.
E cosa piu' importante: HTML5 sara' retrocompatibile con HTML4.01!
Per chi volesse continuare ad usare XHTML, viene portata avanti anche una versione di XHTML chiamata XHTML5 derivata dal nuovo linguaggio.
L'html e' morto. Lunga vita all'html.







