2012-11-01 17 views
7

La questione è già stata posta sul fatto oggetto o IFRAME devono essere utilizzati per il video embedding ...OGGETTO vs il video IFRAME incorpora

Should I use <object> or <iframe> for loading a video?

Ma la mia domanda prende che un ulteriore passo avanti. Se si incorporano specificamente video di YouTube, c'è qualche vantaggio nell'usare il metodo OBJECT, ad eccezione di quelli già menzionati nel post di cui sopra?

Tenendo presente che IFRAME ricadrà su HTML5 se Flash non è disponibile per il visualizzatore, perché qualcuno dovrebbe voler utilizzare più il metodo OBJECT?

David.

risposta

5

L'incorporamento <object> presenta alcune differenze. Se stai scrivendo un'applicazione flash, non sarai in grado di incorporare un iframe. Quindi usare swf funzionerà per quegli ambienti. L'API supporta anche solo IE8 e versioni successive che devono essere implementate con postMessage. Se si sta semplicemente incorporando il video, lo funzionerà perfettamente, ma se si desidera accedere all'API gli utenti dovranno disporre di IE8 o versioni successive.

Il è il metodo supportato e preferito da utilizzare da YouTube. Oltre a quanto già detto sulla possibilità di ottenere la riproduzione HTML5 (che è il più grande vantaggio), l'API è più ricca e coerente con il nostro altro contenuto embedable.

Problemi correlati