HTML5 è giusto utilizzarlo adesso?


HTML5 è la nuova evoluzione del linguaggio HTML che attualmente è riconosciuto nella sua versione 4.1,
La potenza che porta con se questa evoluzione è talmente evidente che sul web sono facilmente rintracciabili esempi di tutto ciò, e forse anche di più, che si può realizzare utilizzandolo in coppia con CSS e CSS3 o con le nuove e potenti anch’esse librerie Javascript.

Contemporaneamente a questo passaparola sul web i browser stanno facendo il loro gioco e spingono nelle loro nuove release sempre più il supporto per elementi sperimentali di HTML5 questo ha ridimensionato le prime previsioni per un rilascio ufficiale del linguaggio posto nel 2022 ad un più breve 2014, se non addirittura 2012 secondo il sito HTML5doctor.

Queste due cose hanno acceso dibattiti molto animati tra chi sostiene che HTML5 non dovrebbe essere ancora usato e chi invece che dovrebbe esserlo, chi ha ragione? Vediamo punto per punto alcune considerazioni da fare prima di prendere la scelta.

Supporto dei browser

Quando ci si accinge a progettare con HTML5 è giusto sapere chi lo supporta e cosa supporta, quindi ti segnalo la tabella Can i use per tenere d’occhio l’evoluzione di questo aspetto, altrimenti puoi testare cosa riesce a supportare il tuo browser tramite HTML5 test e confrontare il tuo risultato con quello degli altri.

E per quelli che non lo supportano?

Uno dei problemi maggiori è l’accessibilità da parte dei vecchi browser a questo linguaggio nuovo, questo problema può essere risolto creando delle regole di fallback, la libreria Modernizr è un ottimo esempio o anche HTML5 Shim per IE.

Chi lo usa già

Come detto prima esistono molti esempi di cosa si può fare con HTML5, ma potrebbe essere più rassicurante cercare fonti importanti che diano maggiori referenze.

WordPress nel tema di default Twentyten utilizza il tag doctype.

Youtube e Vimeo mettono a disposizione i loro video player in HTML5 facendo uso del tag video.

Voi conoscete altri esempi? segnalateli con un commento.

Il problema del W3C, della burocrazia e dei governi

Questo è uno dei più grandi freni all’utilizzo, essendo HTML5 una bozza presso il W3C il consorzio che decide gli standar web non è un linguaggio a norma di legge qui in Italia come nel resto del mondo, come spiega bene l’articolo del blog Italian Webdesign Legge stanca: perchè non usare (ancora) HTML5.

E se le specifiche cambiano nel tempo?

Questa è una variabile ed un rischio che chi sceglie di usare HTML5 in un progetto deve tenere in conto e dichiarare apertamente per questioni di correttezza, se questo dovesse accadere bisognerebbe rimettere mano all’intero progetto o continuare a progettare dei fallback.

Conclusioni

Probabilmente non esiste un si od un no assoluto dipende sopratutto da ciò che richiede un determinato progetto, e dopo aver bene in mente i punti sopra valutare se è strettamente necessario utilizzare HTML5 o è possibile raggiungere lo stesso risultato anche tramite altri strumenti.

Altre letturae interessanti sull’argomento

Site point – HTML5 snapshot
HTML5 doctor – Hot to use HTML5 in your client work right now
Mentalized – 5 Reasons to not use HTML5 today.
Jens Meiert – You can use HTML5
Scott Hanselmann – Should i use HTML5 or Silverlight ?
W3C blog – How to use
CSS Triks – Sondaggio sugli elementi più utilizzati di questo linguaggio.

Info sull' autore:
Nato a Bologna, mi occupo della realizzazione grafica e dello sviluppo front-end di siti web e sono il fondatore di questo blog. Se vuoi segnalare qualche problema o hai qualche richiesta particolare invia una mail tramite il modulo contatti.
Leggi gli altri articoli di

1 Risposta per HTML5 è giusto utilizzarlo adesso?