17 febbraio 2009

HTML5 Sempre più Integrato nei Browser

Che molti sviluppatori web, hanno storto il naso alla notizia che una nuova versione html stava prendendo forma e innegabile. A non prenderla molto bene,(ancora oggi)sono soprattuto sviluppatori che ormai da tempo apprezzano la pulizia, e l'ordine, che xhtml "impone" nello scrivere il markup strutturale delle pagine web, in confronto al vecchio markup dell'html4.

E viene da storcerlo ancora di più in quanto è in lavorazione la versione xhtml2 che a detta di molti, non solo avrebbe risolto le sbavature della versione attuale xhtml1.1, ma porterebbe con se novità eccellenti che ne avremmo beneficiati tutti, dagli sviluppatori agli utenti finali.

Ma ad oggi, e bene guardare la realtà, sempre più browser integrano al loro interno nuove feature volte a html5.

Ecco le feature html5 della versione Firefox 3.1 for Developer, esattamente i tag introdotti per il multimedia, ovvero audio e video, e supporto al drag and drop.

Vediamone alcuni esempi:

in questo avviene il play di un video dal sito web Theora

<video src="http://v2v.cc/%7Ej/theora_testsuite/320x240.ogg">
Your browser does not support the <code>video</code> element.
</video>



in questo esempio sorgenti multiple per differenti tipi di browser.

<video>
<source src="foo.ogg" type="video/ogg">
<source src="foo.mov">
Your browser does not support the <code>video</code> element.
</source>
</source></video>


e qui l'esempio tramite un ipotetico vostro JavaScript.

var v = document.getElementsByTagName("video")[0];
v.play();

Se siete interessati a vedere tutte le feature che diverranno realtà con il rilascio del Browser più amato dagli sviluppatori web non vi resta che puntare il vostro browser alla pagina del Mozilla developer center.

2 commenti:

Anonimo ha detto...

spero che html5 si inizi a usarlo il più presto possibile.
Cosi scrivo meno markup senza senso, specialmente nello scrivere javascript e poi non sono solo i tag audio, video a essere interessanti adoro l'immissione di canvas in safari FF, e aside e compagnia bella (viva html5)

@rchie ha detto...

Mah.. che html5, sia fare dei passi in avanti a confronto con (X)HTML, questo lo vedremo con il passare del tempo.

Io sinceramente inizio ad avere "timori",che si sia andato verso html5, per poterci ficcare con meno "traumi" tag proprietari da parte dei produttori dei relativi browser.

Che dire chi vivrà vedrà.