Hlavná Smartfóny Pridávanie videí na vaše webové stránky pomocou formátu HTML5

Pridávanie videí na vaše webové stránky pomocou formátu HTML5



V prvom zo svojich blogov pre PC Pro , web Developer Ian Devlin odhaľuje, ako vložiť video na váš web pomocou formátu HTML5

Pridávanie videí na vaše webové stránky pomocou formátu HTML5

NEWSonyHDRBack_Web-462x369

ako otvárať súbory .apk v systéme Windows 10

Pravdepodobne najväčšou a najviac hovorenou funkciou HTML5 je vložené video. V súčasnosti je jediným spôsobom pridávania videoobsahu na váš web doplnok tretej strany, ako je Flash, QuickTime alebo RealPlayer. S nástupom HTML5 a video elementu sa to všetko zmení, s podporou videa, ktorú zaobchádza webový prehliadač, odpadá potreba akejkoľvek podpory tretích strán.

Niekoľko webových prehľadávačov už ponúka podporu pre HTML5. Tu prezradíme, ako môžete na svoje stránky vložiť video bez doplnkov a problémy, ktorým čelíte.

Typy súborov a kompatibilita s prehliadačom

Na začiatok sa v krátkosti pozrieme na rôzne typy video súborov, ktoré sú podporované v HTML5. Ide o Theora OGG a H.264 (.mp4). Rôzne prehľadávače podporujú rôzne typy a niektoré nepodporujú vôbec žiadny. Naznačuje to nasledujúca tabuľka:

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

Kodeky a ďalšie technické problémy

Samotný jazyk HTML5 nešpecifikuje video kodek, ktorý sa má použiť, čo viedlo k argumentom, o ktorý z nich ide najlepšie použiť pre web . Aby sme pokryli všetky prehľadávače, musíme podporovať oba kodeky.

A potom je tu samozrejme Internet Explorer. V súčasnosti žiadna z vydaných verzií programu Internet Explorer nepodporuje prvok videa a na prehrávanie videa je stále potrebný doplnok. To sa zmení vydaním Internet Exploreru 9 (pravdepodobne začiatkom budúceho roka), kedy bude podporovaná verzia H.264, spolu s mnohými ďalšími výhodami vo formáte HTML5.

Ak vás zaujíma, ako môžete previesť svoje videosúbory do formátu OGG (viac informácií o type Theora OGG si môžete prečítať na TheoraCookbook ) súbory pomocou Miro Video Converter .

Ak chcete získať ďalšie podrobné informácie o prvku videa a kodekoch, prejdite na stránku ponorte sa do html5: videa na webe od Marka Pilgrima.

Kód HTML5

Teraz prejdeme na skutočný kód HTML5 a na to, ako môžeme dosiahnuť, aby vec fungovala. HTML5 nám poskytuje dva nové prvky, ktoré môžeme použiť na pridanie videa na naše webové stránky: prvok, o ktorom sme sa už zmienili, a element. Pozrime sa postupne na každú z nich.

Živel

Element videa môže mať nasledujúce atribúty:

AtribútPopis
srcplatnú adresu URL samotného videosúboru
automatické prehrávanielogická hodnota označujúca, či sa má video prehrať automaticky
ovládacích prvkovlogická hodnota označujúca, že prehliadač by mal zobrazovať predvolené ovládacie prvky médií
slučkalogická hodnota označujúca, či sa má video prehrávať opakovane
predpätieoznačuje prehliadaču, či je potrebné preventívne stiahnutie samotného videa, alebo či sú potrebné iba metadáta.
Možné hodnoty sú:

  • žiadne - označuje, že video sa nemá vopred načítať (pretože sa to pravdepodobne nebude vyžadovať)
  • metadáta - video pravdepodobne nebude potrebné, ale metadáta (napr. rozmery, dĺžka trvania) sú žiaduce
  • auto - informuje prehliadač o pokuse o stiahnutie celého videa
  • (prázdny reťazec) - znamená to isté ako auto
plagátURL obrázkového súboru, ktorý sa má zobraziť, keď nie sú k dispozícii žiadne videodáta
šírkašírka videa v pixeloch CSS
výškavýška videa v pixeloch CSS

Z toho vidno, aké ľahké je vložiť video OGG na vaše webové stránky pomocou samotného prvku videa:

To je naozaj všetko.

Akýkoľvek prehliadač, ktorý podporuje formát Theora OGG, by teraz mal vaše video úspešne zobraziť a prehrať bez ďalších okolkov. Nie je to samozrejme také ľahké, pretože ako sme videli z tabuľky vyššie, kód bude fungovať iba v prehliadačoch Firefox, Chrome a Opera. Musíme teda mať k dispozícii aj záložnú verziu H.264. To sa dá dosiahnuť pomocou prvok, ktorý nám umožňuje definovať viac zdrojov médií pre prvok videa.

parný presun hier na iný disk

Živel

Zdrojový prvok má nasledujúce atribúty:

AtribútPopis
srcplatnú adresu URL samotného mediálneho (v tomto prípade video) súboru
typutyp mediálneho súboru, ktorý musí byť a Typ MIME , napr. type='video/ogg' označuje, že ide o video Theora OGG, a môžete tiež poskytnúť kodek MIME, ktorý prehliadaču pomôže pri rozhodovaní o tom, ako prehrať video, pomocou type='video/ogg; codecs='theora, vorbis'.
polovicaudáva zamýšľaný typ média mediálneho zdroja a musí byť platný mediálny dopyt , napr. media='handheld' označuje, že video je vhodné pre vreckové zariadenia alebo media='all and (min-device-height:720px)' čo naznačuje, že video je vhodné pre obrazovky s rozlíšením 720 pixelov alebo viac.

Poznámka: zdrojový prvok je neplatný a má začiatočnú značku, ale žiadnu zatváraciu značku

Najužitočnejšie na zdrojovom prvku je, že ho môžeme použiť na ukladanie rôznych typov súborov, čo umožňuje prehľadávaču postupne vyskúšať každý, kým nenájde súbor, ktorý dokáže prehrať.

Pomocou a spolu

Ak chcete do prvku videa vložiť videá do rôznych typov, zadáme kód nasledovne:




Your browser does not support the video element.

Vyššie uvedený kód bude teraz fungovať vo všetkých prehľadávačoch okrem prehliadača Internet Explorer, ktorý zobrazí vyššie uvedenú správu.

Môžete to vyskúšať sami na stránke Testovacie video HTML5, ktorá obsahuje ukážkové video motýľa vo formáte Theora OGG aj MP4, takže ak si ho prezeráte vo Firefoxe, Chrome, Safari, Opere alebo na iPhone alebo na Mali by ste byť schopní zobraziť ho.

Ostré nože medzi vami si teraz všimnú, že môžeme využiť toto stohovanie a mať v dolnej časti záložný Flash (alebo nejaký iný doplnok) namiesto zobrazenia prepáč, že túto videosprávu nevidíš, pomocou nasledujúceho kódu :




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

'


Záver

Rovnako ako u väčšiny prvkov HTML5 je podpora zdrojových a video prvkov v prehliadači momentálne nejednotná. V súčasnosti tiež prebieha veľká debata o tom, či zdrojový prvok zabije použitie Flash ako najpopulárnejšej metódy pridávania video obsahu na webové stránky. Nie som si istý, či to Flash úplne zabije, ale napriek tomu si myslím, že je potrebné povedať, že tu zostane, a poskytne webovým vývojárom čistejší a ľahší prístup k vkladaniu videa.

Zaujímavé Články

Redakcia Choice

Ako získať prístup k možnostiam obnovenia systému v systéme Windows 8
Ako získať prístup k možnostiam obnovenia systému v systéme Windows 8
Opisuje, ako rýchlo získať prístup k možnostiam obnovenia systému v systéme Windows 8
Čo je súbor JAR a ako ho otvoriť
Čo je súbor JAR a ako ho otvoriť
Väčšinou je otvorenie dózy otázkou hrubej sily alebo ťuknutím okraja viečka o kuchynskú linku. V prípade súborov JAR je to trochu viac. Čo je teda súbor JAR a
Čo je rozklad pri spracovaní obrazu?
Čo je rozklad pri spracovaní obrazu?
Rozklad pri spracovaní obrazu využíva vzor pixelov na vytvorenie odtieňov farieb a prechodov, ktoré nemusia byť dostupné kombináciou bodov rôznych farieb.
Ako hrať s priateľmi medzi nami
Ako hrať s priateľmi medzi nami
Ako hra pre viacerých hráčov je Among Us veľmi obľúbená u hráčov všetkých vekových skupín. Okrem verejných zápasov s inými hráčmi môžete hrať aj so svojimi priateľmi. Toto zabráni ostatným v pripojení k vašim súkromným hrám. Ak si
Ako skontrolovať spotrebu dát
Ako skontrolovať spotrebu dát
Ako skontrolovať využitie dát v telefóne iPhone alebo Android pomocou nastavení telefónu, webovej stránky operátora alebo aplikácie operátora.
Automaticky odstrániť priečinok Windows.old v systéme Windows 10
Automaticky odstrániť priečinok Windows.old v systéme Windows 10
Priečinok Windows.old môžete automaticky odstrániť v systéme Windows 10. Tento priečinok bude obsahovať úplnú zálohu predchádzajúcej inštalácie systému Windows
Opravte čiernu tapetu systému Windows 7 po inštalácii KB4534310
Opravte čiernu tapetu systému Windows 7 po inštalácii KB4534310
Ako opraviť čiernu tapetu systému Windows 7 po inštalácii KB4534310 Spoločnosť Microsoft nedávno vydala bezpečnostnú opravu KB4534310 pre Windows 7, ktorá je súčasťou januárovej opravy v utorok. Kumulatívna aktualizácia KB4534310 a jej iba bezpečnostný náprotivok KB4534314 bohužiaľ tiež spôsobujú chybu v operačnom systéme, vďaka čomu je tapeta na ploche pre mnohých používateľov čierna. Čierna tapeta