Si fa presto a dire video…

Lunedì 22 Giugno 2009 - 08:21

di Cesare Lamanna

Web Standards

Una delle novità introdotte da HTML 5 su cui già ora assistiamo ad un’ampia convergenza nel supporto da parte dei principali browser è l’elemento video. Le ultime versioni di Safari, Opera, Firefox e Chrome consentono tutte di incorporare filmati usando il nuovo tag.

I vantaggi che offre rispetto ai metodi attualmente usati, a parte l’indipendenza dal Flash Player per quello che è oggi il formato di gran lunga prevalente, sono ben riassunti in questo articolo di Ars Technica: primo fra tutti è la possibilità di una più stretta integrazione con il markup HTML unita al fatto che i video potranno essere facilmente manipolati con Javascript e CSS. A tal proposito l’articolo cita la demo presentata qualche mese fa da Chris Blizzard di Mozilla e di cui abbiamo parlato anche su queste pagine.

Purtroppo, la presenza di un elemento HTML dedicato non risolve i problemi. Se su questo c’è convergenza, i browser sopra citati si dividono sui formati e sui codec supportati. Opera e Firefox supportano il formato OGG Theora; Safari adotta H264; Chrome entrambi.

In attesa di verificare se si aprirà una specie di guerra dei codec (c’è da notare che nella demo di YouTube in HTML 5 Google ha usato H264…), assistiamo già da ora alle immancabili comparazioni.

Per lo sviluppatore questa situazione è per certi versi paralizzante e lo sarebbe/sarà anche quando in teoria tutti i browser, compreso IE, dovessero supportare l’elemento video. Per dirne una, la demo di YouTube non funziona su Firefox e Opera per ragioni legate al codec.

Qualcuno si è però ingegnato, ed ecco uno snippet di codice che offre a Firefox il video in formato OGG, a Safari quello in H264, ai browser che non supportano video la versione Flash.

Tags:

Categoria: Web Standards | Permalink

Commenti

1

Solito discorso, non possiamo ancora usare i bordi arrotondati e non potremo usare prima di 2,3 anni questo tag video.

# - postato da Luglio7 - 22 Giugno 2009 - 09:17

2

Motivo per il quale credo per parecchio tempo la soluzione migliore sara’ ancora quella di appoggiarsi al buon vecchio Flash Player…

# - postato da Andrea - 22 Giugno 2009 - 11:04

3

VFE … zero javascript, fallbacks in tutte le salse:
http://camendesign.com/code/vi....._everybody

# - postato da andr3a - 22 Giugno 2009 - 11:41

4

Per quando HTML5 funzionerà decentemente ovunque (3 anni?), come minimo Adobe avrà fatto in modo che gli FLV possono essere passati all’attibuto src di questo elemento.

# - postato da Ciro - 22 Giugno 2009 - 20:31

5

… e infatti … http://hacks.mozilla.org/2009/.....ks-markup/
;)

# - postato da andr3a - 23 Giugno 2009 - 10:07

6

Interessante, ma perchè dovrei mettermi a codificare i video i 3 formati diversi, quando con l’flv soddisfo tutti i browser (a parte l’iphone)?
Non è solo un problema del tag video…

# - postato da milus - 23 Giugno 2009 - 10:45

Inserisci il tuo commento:





(puoi usare i seguenti tag HTML per formattare il testo -
a href, b, i, br/, p, strong, em, ul, ol, li, blockquote, pre):

 

Anteprima del commento