HTML 5 mettiamoci in pari con l’evoluzione del Web.

A oltre dieci anni di distanza dalla pubblicazione dell’ultima specifica HTML, la 4.01, per il celebre Hyper Text Mark-Up Language è arrivato il momento di rimettersi in pari con l’evoluzione del Web.

La nuova versione 5, di cui il World Wide Web Consortium (W3C) ha appena rilasciato una bozza, ha il compito di assimilare le nuove tendenze del Web, accogliendo i numerosi e importanti cambiamenti che nell’ultimo decennio hanno portato alla nascita del cosiddetto Web 2.0.

html5-developers-banner

Sebbene HTML 5 sia un progetto in divenire, e molte cose debbano ancora essere discusse e definite, gli intenti del W3C sono già ben chiari: incorporare nello standard concetti e funzionalità che rispecchino quanto più possibile le modalità di utilizzo reali del linguaggio, e aggiungere ad HTML tutta una nuova serie di funzionalità dedicate alla creazione delle web application.

Tra le novità più rilevanti di HTML 5 c’è l’introduzione di un nuovo insieme di interfacce di programmazione (API) che, estendendo le preesistenti interfacce DOM (Document Object Model), forniscono funzionalità dedicate alla grafica 2D, all’integrazione e al controllo di contenuti audio e video, all’archiviazione persistente dei dati sul client, all’esecuzione di web application in modalità offline, e alla modifica interattiva dei documenti da parte degli utenti. Queste API, a cui si aggiungono quelle per la messaggistica, il networking, il drag and drop e la gestione della cache, sono state pensate per aiutare gli sviluppatori ad assottigliare ancor di più il confine tra applicazioni web e desktop. Da questo punto di vista HTML 5 rappresenta un potente alleato del modello di sviluppo AJAX, con il quale si integra in pieno.

Leggi anche:  Come diventare esperti con GIMP: le finestre.

Le nuove estensioni “multimediali” di HTML 5 colmano lacune a cui negli scorsi anni ha posto rimedio la tecnologia Flash di Adobe e, più di recente, quella Silverlight di Microsoft. Ovviamente un linguaggio di mark-up, seppure condito da un congruo numero di API, non può sostituirsi ad un’intera e complessa piattaforma come Flash: nei compiti più semplici, come il rendering di un’immagine dinamica o la gestione di un video embedded, il nuovo HTML saprà tuttavia cavarsela anche da solo: il vantaggio, in questi casi, è che lo standard di W3C è supportato nativamente da tutti i browser web, e non richiede alcun add-on proprietario.
HTML 5 promette, peraltro, di semplificare significativamente la creazione di siti web capaci di supportare anche i dispositivi mobili, ormai divenuti una porta di accesso al Web di cruciale importanza.

Il nuovo standard accoglie anche funzionalità pensate per semplificare la rappresentazione degli elementi di pagina più comuni, come sezioni, articoli, piè di pagina, elementi di navigazione, didascalie e persino conversazioni in stile chat.
L’elenco delle altre novità è riportato in questo documento.

Gli autori di HTML 5 stanno anche tentando di fare pulizia, ed eliminare le cose vecchie ed ormai superate: la più importante è il supporto ai frame, considerati dannosi per l’usabilità e l’accessibilità e ormai rimpiazzati quasi ovunque dai fogli di stile (CSS). In ogni caso, gli elementi e gli attributi non più inclusi in HTML 5, elencati qui, continueranno ad essere supportati ancora per diverso tempo dai browser web: ciò consentirà di adeguare i siti web al nuovo standard in modo graduale.

Leggi anche:  Come passare a Ubuntu per chi è abituato ad usare Windows (3a Parte).

L’HTML Working Group del W3C prevede di completare la definizione di HTML 5 non prima del 2010. Considerando anche il lavoro svolto dal Web Hypertext Application Technology Working Group (WHATWG), la gestazione di HTML 5 potrebbe così durare più di 6 anni: se questo appare un tempo molto lungo, altrettanto lungo è l’elenco delle organizzazioni (oltre 500) che partecipano allo sviluppo della specifica, e che devono riuscire nel non facile compito di far convergere e armonizzare idee, interessi ed obiettivi.

“Sono compiaciuto di constatare che gli sviluppatori, tra cui quelli di browser, stanno unendo i loro sforzi per migliorare il più possibile il Web”, ha dichiarato Tim Berners-Lee, direttore del W3C e creatore della prima versione di HTML, in questo comunicato. “Integrare il contributo di così tante persone è un lavoro molto difficile poiché occorre trovare il corretto equilibrio tra stabilità e innovazione, pragmatismo e idealismo”.

Se ti è piaciuto l’articolo , iscriviti al feed cliccando sull’immagine sottostante per tenerti sempre aggiornato sui nuovi contenuti del blog:

rss-feed-ubuntu_linux-banner

Espero que esta publicación te haya gustado. Si tienes alguna duda, consulta o quieras complementar este post, no dudes en escribir en la zona de comentarios. También puedes visitar Facebook, Twitter, Google+, Linkedin, Telegram y WhatsApp donde encontrarás información complementaria a este blog. COMPARTE EN!
Leggi anche:  Guida a KolourPaint programma di grafica digitale libero e gratuito : strumenti.
stampa la pagina
Precedente Vancouver la terza città in importanza del Canada adotta l'open source. Successivo Come masterizzare un CD o DVD su Linux con Brasero: Introduzione.

Lascia un commento