Youtube beágyazás iframe -el
Sziasztok,
Most csinálnék először videó beágyazást a Lyutyúbról és ebből az egyszerű dologból mindjárt támadt is pár kérdésem.
Először is, melyik elemet érdemesebb használni? iframe -et vagy object -et ?
Jelenleg az iframe -es verziót használom, az object -nél ha megadom a típust,
"application/x-shockwave-flash" , akkor gondolom flasht nem támogató eszközökön nem lesz látható. Ezt nem biztos, hogy jól tudom. Sebaj.
A másik fele érdekesebb, megnéztem az oldalon hogyan állítsam be és ágyazzam be lejátszót. Testre lehet szabni, minden félét beállítani és végén kidobja a kódot.
Íme: ( extra beállítás nélkül )Na most Tyutyúbék azt mondják ez már a modern!, frissített kód.
?? Tudomásom szerint, az iframe -nek egyáltalán nincs type attribútuma!
Html5 -ben a frameborder elavult, nem támogatott és az allowfullscreen -t
sem ismeri. Ezen kívül a kódban nem szerepel az iframe záró tag és ha nem is teszek, ugyan a megjelenített oldalon lesz valahonnan, de után már gondok lesznek mert szerepel egy link közvetlen utána és az már elveszik valahol. Szóval érdekes... ez modern??!!
Na de sebaj nekem ez lett belőle:A border berakható style -ba, a fullscreen pedig a kérdőjel után fs=1, megfelel visszamenőleg és html5 -nek is.
Vagy valamit esetleg én nem tudok?
■ Most csinálnék először videó beágyazást a Lyutyúbról és ebből az egyszerű dologból mindjárt támadt is pár kérdésem.
Először is, melyik elemet érdemesebb használni? iframe -et vagy object -et ?
Jelenleg az iframe -es verziót használom, az object -nél ha megadom a típust,
"application/x-shockwave-flash" , akkor gondolom flasht nem támogató eszközökön nem lesz látható. Ezt nem biztos, hogy jól tudom. Sebaj.
A másik fele érdekesebb, megnéztem az oldalon hogyan állítsam be és ágyazzam be lejátszót. Testre lehet szabni, minden félét beállítani és végén kidobja a kódot.
Íme: ( extra beállítás nélkül )
<iframe id="ytplayer" type="text/html" width="640" height="360"
src="http://www.youtube.com/embed/Zhawgd0REhA"
frameborder="0" allowfullscreen>
?? Tudomásom szerint, az iframe -nek egyáltalán nincs type attribútuma!
Html5 -ben a frameborder elavult, nem támogatott és az allowfullscreen -t
sem ismeri. Ezen kívül a kódban nem szerepel az iframe záró tag és ha nem is teszek, ugyan a megjelenített oldalon lesz valahonnan, de után már gondok lesznek mert szerepel egy link közvetlen utána és az már elveszik valahol. Szóval érdekes... ez modern??!!
Na de sebaj nekem ez lett belőle:
<iframe id="ytplayer" style="border:0" width="250" height="140.625"
src="http://www.youtube.com/embed/GB_sXxdLLvQ?fs=1 >
</iframe>
Vagy valamit esetleg én nem tudok?
<object>
Az általad fölöslegesnek vélt attribútumokkal pedig ne foglalkozz, lehet, hogy valamelyik régi böngészőnek kellenek. Ha nem kerül semmibe, miért ne lehetne ott, így ennyivel többen nézhetik meg gond nélkül az oldalad.
iframe
iframe
használata annyiban tud előnyös, hogy például mobil felhasználók a HTML5-ös videót fogják kapni, nem pedig a Flash változatot, és így le is tudják majd játszani a videót.1:1
Biztonság és js nélküliség kontra mobil és flash -t nem támogató eszközök.
Na ezt akkor még átgondolom.