HTML/XHTML » Articoli » HTML5
di: Justin Whitney 26 Novembre 2011
Questa è la traduzione dell'articolo How to Embed Video Using HTML5 di Justin Whitney, pubblicato originariamente su htmlgoodies.com. La traduzione viene qui presentata con il consenso dell'editore e dell'autore.
Come si inserisce un video in una pagina Web utilizzando la sintassi HTML5? è semplice:
<video id="sampleMovie" src="HTML5Sample.mov" controls></video>
Tutto qui! Questo è ciò che serve per aggiungere un videoplayer al proprio sito senza installare add-on di terze parti o incorporare codici da altri siti, serve solo un semplice tag... se solo fosse così facile!
La complessità di HTML5 nasce non tanto dalla sintassi, quanto dal supporto delle funzionalità da parte dei browser e dal video encoding. Gli sviluppatori web sono abituati a combattere con le compatibilità dei browser, ma a questo si aggiunge lo spinoso problema del disaccordo tra i produttori di browser sugli standard video.
Per scrivere un sito che funzioni in HTML5, bisognerà quindi tener conto sia di come moderni browser quali Chrome, Firefox e Internet Explorer 9 implementano gli standard Web HTML5 per i video, sia di come gestire la visualizzazione nei browser più vecchi.
Prima di tutto, per ridimensionare le nostre aspettative, è utile conoscere i limiti di HTML5 per quanto riguarda la riproduzione video.
Ma cosa si ottiene in cambio della rinuncia a queste cose? Un bel po', in realtà.
Prima di tutto, gli sviluppatori occasionali di siti che non sono super-specializzati sulla riproduzione video riescono ad inserire video in streaming in modo molto più facile e senza passare per siti di terze parti come YouTube o Vimeo.
In precedenza, gli sviluppatori avevano fondamentalmente tre opzioni per fare direttamente l'embed video:
HTML5 risolve questi problemi e offre una cornice personalizzabile per riprodurre video in streaming senza ricorrere a software di terze parti.
In secondo luogo, le specifiche HTML5 ci permettono di distribuire video su piattaforme proprietarie, come quelle dei prodotti iOS (iPhone, iPad). Ma guardando a questo aspetto da un'altra prospettiva, ciò libera gli sviluppatori dai vincoli imposti dalle piattaforme di distribuzione proprietarie che possono limitare o controllare come vengono distribuiti i file media. Dopo tutto, è questo il motivo per cui esistono gli standard aperti.
Infine, HTML5 non è tecnologia aliena: è l'ultima revisione di HTML. Ciò significa che possiamo lavorare tranquillamente anche con JavaScript e CSS e manipolare il codice lato client o lato server, come siamo abituati a fare.
Guida HTMLL'HTML è il principale linguaggio di pubblicazione di pagine Web.... |
Guida XHTMLXHTML è il nuovo standard per il WEB ed è la transizione verso... |
Ogni mattina, dal lunedì al venerdì, le novità pubblicate su tutti i siti tecnici del network HTML.it: articoli, guide, notizie dal Web, blog e molto altro.
Iscriviti alla newsletter
|
|
Corso Google AdWords Base27 Febbraio 2012 a Milano |
|
|
Corso Webmaster base12 Marzo 2012 a Milano |
|
|
Corso Webmaster base19 Marzo 2012 a Roma |
|
|
Corso Google AdWords Base28 Marzo 2012 a Roma |