Legfontosabb Okostelefonok Videó hozzáadása a webhelyéhez HTML5 segítségével

Videó hozzáadása a webhelyéhez HTML5 segítségével



Az első blogjaiban a PC Pro , webfejlesztő Ian Devlin feltárja, hogyan lehet videókat beágyazni a webhelyére a HTML5 segítségével

Videó hozzáadása a webhelyéhez HTML5 segítségével

NEWSonyHDRBack_Web-462x369

milyen nyelven van kódolva a legendák ligája

Valószínűleg a HTML5 legnagyobb és legtöbbet beszélt funkciója a beágyazott videó. Jelenleg a videotartalom webhelyére történő felvételének egyetlen módja egy harmadik féltől származó plugin, például Flash, QuickTime vagy RealPlayer. A HTML5 és a videoelem hajnalán mindez megváltozik, a videotámogatást a webböngésző kezeli, így nincs szükség harmadik fél támogatására.

Számos webböngésző már kínál támogatást a HTML5-hez. Itt feltárjuk, hogyan ágyazhat be beépülő modul nélküli videókat a webhelyére, és milyen problémákat fog szembesíteni.

A fájltípusok és a böngésző kompatibilitása

Először röviden áttekintjük a HTML5 által támogatott különböző videofájltípusokat. Ezek a Theora OGG és a H.264 (.mp4). A különböző böngészők különböző típusokat támogatnak, egyesek pedig egyáltalán nem. A következő táblázat ezt mutatja:

Theora OGGH.264 (mp4)
Firefox 3.5+x
Chrome 3+
Safari 3+x
Opera 10.5+x
Internet Explorer 8xx
Internet Explorer 9x
iPhonex
Androidx

Kodekek és egyéb technikai kérdések

Maga a HTML5 nem határoz meg videokodeket használni, és ez vitákhoz vezetett, hogy melyik a legjobban használható az interneten . Tehát az összes böngésző lefedéséhez mindkét kodeket támogatnunk kell.

És akkor természetesen ott van az Internet Explorer. Jelenleg az Internet Explorer egyik kiadott verziója sem támogatja a videó elemet, és a videó lejátszásához továbbra is szükséges egy plugin. Ez megváltozik az Internet Explorer 9 kiadásával (valószínűleg jövő év elején), amikor a H.264-et támogatják, sok más HTML5-delem mellett.

Abban az esetben, ha kíváncsi arra, hogyan konvertálhatja videofájljait OGG-re (a Theora OGG típusról a TheoraCookbook ) fájlokat a Miro Video Converter .

A videoelemről és a kodekekről további részletes információkat a merüljön el a html5: videóban az interneten írta Mark Pilgrim.

HTML5 kód

Most áttérünk a tényleges HTML5-kódra, és arra, hogyan tudjuk működtetni a dolgot. A HTML5 két új elemet biztosít számunkra, amelyek segítségével videót adhatunk weboldalunkhoz: a elem, amelyet már említettünk, és a elem. Nézzük ezeket mind sorban.

Az elem

A videó elemnek a következő attribútumai lehetnek:

TulajdonságLeírás
srca videófájl érvényes URL-je
automatikus lejátszáslogikai érték, amely jelzi, hogy a videót automatikusan le kell-e játszani
vezérlőklogikai érték, amely jelzi, hogy az alapértelmezett adathordozó-vezérlőket a böngészőnek kell megjelenítenie
huroklogikai érték, amely jelzi, hogy a videót meg kell-e ismételni
előtöltésjelzi a böngésző számára, hogy szükséges-e maga a videó előzetes letöltése, vagy csak metaadatokra van szükség.
A lehetséges értékek:

  • nincs - jelzi, hogy a videót nem kell előre betölteni (mivel valószínűleg nem lesz rá szükség)
  • metaadatok - a videó valószínűleg nem szükséges, de metaadatok (pl. dimenziók, időtartam) kívánatosak
  • auto - tájékoztatja a böngészőt, hogy megpróbálja letölteni a teljes videót
  • (üres karakterlánc) - ugyanazt jelenti, mint az auto
posztera képfájl URL-je, amelyet akkor kell megjeleníteni, ha nem állnak rendelkezésre videoadatok
szélességa videó szélessége CSS pixelben
magassága videó magassága CSS pixelben

Ebből látható, hogy milyen egyszerű beágyazni egy OGG videót a weboldaladba, kizárólag a videoelem használatával:

Tényleg ennyi van benne.

Minden olyan böngészőnek, amely támogatja a Theora OGG formátumot, mostantól minden további nélkül sikeresen meg kell jelenítenie és lejátszania a videót. Természetesen ez nem olyan egyszerű, mint ez, mert amint a fenti táblázatból láthattuk, a kód csak Firefoxban, Chrome-ban és Opera-ban működne. Tehát szükségünk van egy tartalékra a H.264-re is. Ez a segítségével érhető el elem, amely lehetővé teszi számunkra, hogy több médiaforrást definiáljunk a videoelemhez.

meddig lehet videót feltenni az instagramra

Az elem

A forrás elem a következő tulajdonságokkal rendelkezik:

TulajdonságLeírás
srca médiafájl (ebben az esetben videó) érvényes URL-je
típusa médiafájl típusa, amelynek a MIME típus , például. type='video/ogg' azt jelzi, hogy ez Theora OGG videó, és megadhatja a MIME kodeket is, hogy a böngésző eldönthesse a videó lejátszásának módját a type='video/ogg; codecs='theora, vorbis' használatával.
félmegadja a média erőforrás kívánt média típusát, és érvényesnek kell lennie média lekérdezés , például. media='handheld' azt jelzi, hogy a videó alkalmas kézi eszközökre, vagy media='all and (min-device-height:720px)' ami azt jelzi, hogy a videó alkalmas 720 pixel vagy annál nagyobb képernyőkhöz.

Megjegyzés: a forrás elem érvénytelen és rendelkezik kezdő címkével, de nincs záró címkével

A forráselemben az a leghasznosabb, hogy felhasználhatjuk a különböző fájltípusok halmozására, lehetővé téve a böngészőnek, hogy mindegyiket sorban kipróbálja, amíg meg nem találja azt, amelyet játszani tud.

Használat és együtt

Annak érdekében, hogy a videó elemen belül különféle típusú videókat helyezhessünk el, a következőképpen írjuk be a kódot:




Your browser does not support the video element.

A fenti kód mostantól az összes böngészőben működik, az Internet Explorer kivételével, amely a fent jelzett üzenetet jeleníti meg.

Ezt maga is kipróbálhatja, ha megtekinti a HTML5 Tesztvideó oldalt, amely a pillangó mintavételét tartalmazza Theora OGG és MP4 formátumban is, tehát ha ezt Firefoxban, Chrome-ban, Safari-ban, Opera-ban vagy iPhone-on vagy egy Android-kézibeszélőt, képesnek kell lennie arra, hogy megtekintse.

Az éles kések, amelyek közül Ön most észreveszi, hogy kihasználhatjuk ezt a halmozást, és a Flash (vagy valamilyen más plugin) tartalékkal rendelkezhetünk alul, ahelyett, hogy sajnálnánk, hogy nem látja ezt a videóüzenetet, a következő kód használatával :




data='flvplayer.swf?file=myVideo.flv&autoStart=true'>

'


Következtetés

A legtöbb HTML5 elemhez hasonlóan a forrás- és videóelemek böngészőtámogatása jelenleg is hiányos. Jelenleg nagy vita folyik arról is, hogy a forráselem megöli-e a Flash használatát, mint a legnépszerűbb módszert videótartalom webhelyekhez történő hozzáadására. Nem vagyok biztos benne, hogy ez teljesen megöli-e a Flash-t, de ennek ellenére igazságosnak tartom azt mondani, hogy itt marad, és tisztább, könnyebb megközelítést nyújt a webfejlesztőknek a videók beágyazásához.

Érdekes Cikkek

Szerkesztő Választása

Mi az a firmware?
Mi az a firmware?
A firmware egy hardvereszköz kis memórialapkájára telepített szoftver. A firmware lehetővé teszi a hardverek, például a kamerák és okostelefonok frissítését.
Fotó elhomályosítása a Snapseedben
Fotó elhomályosítása a Snapseedben
A Snapseed a Google ingyenes alkalmazása a fényképek szerkesztésére. Vannak, akik összehasonlítják ezt az alkalmazást az Instagram-szal, de ez csak rossz. Ez egy professzionális képszerkesztő alkalmazás, nagyszerű készlettel és sokféle effektussal. Színezhet
Windows kötegelt szkript az adatok biztonsági mentéséhez
Windows kötegelt szkript az adatok biztonsági mentéséhez
Azok a számítógép-felhasználók, akik fejlett Mac és Windows számítógépekkel nőttek fel, lehet, hogy nincsenek tisztában ezzel, de egyszer, nagyon régen, az összes személyi számítógépet parancssori felület segítségével vezérelték. Igen, az a nehézkes parancsdoboz a Windows rendszeren
Az összes e-mail exportálása az Outlookból
Az összes e-mail exportálása az Outlookból
Ha az üzenetek törlése nélkül kell helyet felszabadítania az Outlook-postafiókjában, érdemes tudnia, hogyan exportálhatja őket. Szerencsére az Outlookot úgy tervezték, hogy megfeleljen a különféle forgatókönyveknek, így exportálhatja e-mailjeit
Hogyan juthat el ingyenes szállításhoz a StockX segítségével
Hogyan juthat el ingyenes szállításhoz a StockX segítségével
A StockX egy online tőzsde különféle dolgokhoz, például órákhoz, cipőkhöz, kollekcióhoz stb. A regisztráció egyszerű, és azonnal elkezdhet vásárolni vagy eladni. A StockX gondoskodik az összes termék hitelesítéséről, így Ön rendelkezik a
A Spotify Premium mostantól három hónapig csak 99p-os - és a meglévő felhasználók a Black Friday előtt is pénzt takaríthatnak meg
A Spotify Premium mostantól három hónapig csak 99p-os - és a meglévő felhasználók a Black Friday előtt is pénzt takaríthatnak meg
A Spotify nem hívja ezt fekete pénteki ajánlatnak, de a 2017-es fekete pénteki ajánlatok közepén jobb pofon esik. 2017. november 20. és december 31. között bárki, aki feliratkozik a Spotify Premium szolgáltatásra
Töltse le az Australian Landscapes témát a Windows 10, 8 és 7 rendszerekhez
Töltse le az Australian Landscapes témát a Windows 10, 8 és 7 rendszerekhez
Az ausztrál tájak témája 10 kiváló minőségű képet tartalmaz az asztal díszítésére. Ezt a gyönyörű tematikus csomagot eredetileg a Windows 7 számára hozták létre, de Windows 10, Windows 7 és Windows 8 rendszerekben is használható. Az Ausztrál Tájak témához számos lélegzetelállító háttérkép tartozik, amelyek buja zöld mezőkre, fák ligeteire nyújtanak kilátást.