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

Pridanie alebo odstránenie vylúčených priečinkov indexovania vyhľadávania v systéme Windows 10
Pridanie alebo odstránenie vylúčených priečinkov indexovania vyhľadávania v systéme Windows 10
Pomocou novej stránky v aplikácii Nastavenia vo Windows 10 môžete pridať alebo odstrániť priečinok zo zoznamu Vylúčiť priečinky indexovacieho vyhľadávača.
Ako odstrániť miestne nastavenie v systéme Linux Mint
Ako odstrániť miestne nastavenie v systéme Linux Mint
Týmto spôsobom je možné odstrániť miestne nastavenie v aplikácii Linux Mint. Môžete odstrániť nepotrebné miestne nastavenia, ktoré sú predvolene nainštalované v operačnom systéme Linux Mint.
Služba Windows Update bola pre používateľov systému Windows 7 nefunkčná
Služba Windows Update bola pre používateľov systému Windows 7 nefunkčná
Existuje niekoľko správ po internete, ktoré tvrdia, že služba Windows Update pre Windows 7 zlyhala. Pri pokuse o aktualizáciu operačného systému sa vyskytla chyba s kódom 80248015. Správa je nasledovná: Windows Update momentálne nemôže skontrolovať dostupnosť aktualizácií, pretože služba nefunguje. Možno budete musieť
Núdzový režim: Čo to je a ako ho používať
Núdzový režim: Čo to je a ako ho používať
Núdzový režim spustí systém Windows, keď sa nespustí normálne. V núdzovom režime sa môžete pokúsiť vyriešiť akýkoľvek problém, ktorý máte.
Ako odstrániť tituly z „Pokračovať v sledovaní“ na Disney Plus
Ako odstrániť tituly z „Pokračovať v sledovaní“ na Disney Plus
Na rozdiel od Netflixu a iných služieb neexistuje možnosť odstrániť obsah z kolotoča Pokračovať v sledovaní na Disney+. Zatiaľ čo sa zoznam zobrazuje, používatelia musia ešte ovládať, čo sa v zozname zobrazí. Existuje však niekoľko riešení, ktoré
Ako aktivovať AirDrop
Ako aktivovať AirDrop
Systém pre bezplatnú a bezpečnú výmenu súborov a údajov medzi mobilnými zariadeniami je neustálym cieľom mnohých diskusií. Problém spočíva vo vyvážení troch kritérií: bezpečnosť, jednoduché použitie a rýchlosť prenosu. Jeden z najlepších
Ako zakázať vertikálne maximalizovanie okien v systéme Windows 10
Ako zakázať vertikálne maximalizovanie okien v systéme Windows 10
Ak chcete ponechať Aero Snap zapnutý, ale zakázať vertikálne maximalizovanie okien v systéme Windows 10, v tomto článku uvidíme, ako sa to dá urobiť.