Utama Telefon Pintar Menambah video ke laman web anda dengan HTML5

Menambah video ke laman web anda dengan HTML5



Dalam blog pertama untuk Pro PC , pembangun web Ian Devlin mendedahkan cara memasukkan video ke dalam laman web anda dengan HTML5

Menambah video ke laman web anda dengan HTML5

NEWSonyHDRBack_Web-462x369

bolehkah anda mengikuti hashtag di twitter

Mungkin ciri HTML5 yang paling besar dan paling banyak dibincangkan adalah video terbenam. Pada masa ini, satu-satunya kaedah untuk menambahkan kandungan video ke laman web anda adalah dengan pemalam pihak ketiga seperti Flash, QuickTime atau RealPlayer. Dengan permulaan HTML5 dan elemen video, ini semua akan berubah, dengan sokongan video dikendalikan oleh penyemak imbas web, menghilangkan keperluan untuk sokongan pihak ketiga.

Beberapa penyemak imbas web sudah menawarkan sokongan untuk HTML5. Di sini kami akan mendedahkan bagaimana anda dapat memasukkan video bebas plugin ke laman web anda dan masalah yang akan anda hadapi.

Jenis fail dan keserasian penyemak imbas

Sebagai permulaan, kami akan melihat secara ringkas pelbagai jenis fail video yang disokong dalam HTML5. Ini adalah Theora OGG dan H.264 (.mp4). Pelayar yang berbeza menyokong pelbagai jenis, dan ada yang sama sekali tidak menyokong. Jadual berikut menunjukkan ini:

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

Codec dan masalah teknikal lain

HTML5 itu sendiri tidak menentukan codec video yang akan digunakan, dan ini menimbulkan argumen mengenai mana yang terbaik untuk digunakan di web . Oleh itu, untuk merangkumi semua penyemak imbas, kita harus menyokong kedua-dua codec.

Dan tentu saja terdapat Internet Explorer. Pada masa ini, tidak ada versi Internet Explorer yang dikeluarkan yang menyokong elemen video dan pemalam masih diperlukan untuk memainkan video. Ini akan berubah dengan pembebasan Internet Explorer 9 (kemungkinan awal tahun depan), ketika H.264 akan disokong, bersama dengan banyak barang HTML5 yang lain.

Sekiranya anda tertanya-tanya bagaimana, anda boleh menukar fail video anda ke OGG (anda boleh membaca lebih lanjut mengenai Theora OGG jenis di Buku TheoraCook ) fail menggunakan Penukar Video Miro .

Untuk maklumat lebih mendalam mengenai elemen video dan codec, pergi ke selami html5: video di web oleh Mark Pilgrim.

Kod HTML5

Sekarang kita beralih ke kod HTML5 yang sebenarnya dan bagaimana kita dapat menyelesaikannya. HTML5 memberi kami dua elemen baru yang dapat kami gunakan untuk menambahkan video ke laman web kami: the elemen, yang telah kami sebutkan, dan unsur. Mari kita lihat masing-masing secara bergantian.

Unsur tersebut

Elemen video boleh mempunyai atribut berikut:

AtributPenerangan
srcURL yang sah ke fail video itu sendiri
permainan automatikboolean yang menunjukkan sama ada video harus dimainkan secara automatik
kawalanboolean yang menunjukkan bahawa kawalan media lalai harus ditunjukkan oleh penyemak imbas
gelungboolean yang menunjukkan sama ada video harus dimainkan berulang kali
pramuatmenunjukkan kepada penyemak imbas sama ada pra-pilihan memuat turun video itu sendiri diperlukan, atau jika metadata sahaja yang diperlukan.
Nilai yang mungkin adalah:

  • tidak ada - menunjukkan bahawa video tidak boleh dimuat sebelumnya (kerana mungkin tidak diperlukan)
  • metadata - video mungkin tidak diperlukan tetapi metadata (mis. dimensi, jangka masa) adalah diinginkan
  • automatik - memberitahu penyemak imbas untuk cuba memuat turun keseluruhan video
  • (tali kosong) - bermaksud sama dengan automatik
posterURL ke fail gambar untuk dipaparkan apabila data video tidak tersedia
lebarlebar video, dalam piksel CSS
ketinggianketinggian video, dalam piksel CSS

Dari ini, dapat dilihat betapa mudahnya memasukkan video OGG ke laman web anda dengan menggunakan elemen video sahaja:

Itu sahaja yang ada.

Mana-mana penyemak imbas yang menyokong format Theora OGG kini harus berjaya memaparkan dan memainkan video anda tanpa basa-basi. Sudah tentu ia tidak semudah itu, kerana seperti yang kita lihat dari jadual di atas, kod tersebut hanya akan berfungsi di Firefox, Chrome dan Opera. Oleh itu, kita juga perlu mengalami penurunan pada H.264. Ini dapat dicapai dengan menggunakan elemen, yang membolehkan kita menentukan pelbagai sumber media untuk elemen video.

berhenti pengurusan memori kod tetingkap 10 memperbaiki

Unsur tersebut

Elemen sumber mempunyai atribut berikut:

AtributPenerangan
srcURL yang sah ke media (dalam video ini) fail itu sendiri
menaipjenis fail media yang mesti a Jenis MIME , mis. type='video/ogg' menunjukkan bahawa ia adalah video Theora OGG, dan anda juga dapat memberikan codec MIME untuk membantu penyemak imbas memutuskan cara memainkan video dengan menggunakan type='video/ogg; codecs='theora, vorbis'.
separuhmemberikan jenis sumber media yang dimaksudkan dan mestilah sah pertanyaan media , mis. media='handheld' menunjukkan bahawa video sesuai untuk peranti pegang tangan atau media='all and (min-device-height:720px)' yang menunjukkan bahawa video sesuai untuk skrin 720 piksel atau lebih.

Catatan: bahawa elemen sumber tidak sah dan mempunyai tag permulaan tetapi tidak ada tag penutup

Perkara yang paling berguna mengenai elemen sumber adalah kita dapat menggunakannya untuk menumpuk pelbagai jenis fail, yang membolehkan penyemak imbas mencuba masing-masing secara bergantian sehingga ia dapat menemukannya.

Menggunakan dan bersama

Untuk menyusun video dalam pelbagai jenis dalam elemen video, kami memasukkan kodnya seperti berikut:




Your browser does not support the video element.

Kod di atas sekarang akan berfungsi di semua penyemak imbas kecuali Internet Explorer, yang akan memaparkan mesej yang ditunjukkan di atas.

Anda boleh mengujinya sendiri dengan melihat halaman Video Uji HTML5, yang mengandungi contoh video rama-rama dalam format Theora OGG dan MP4, jadi jika anda melihatnya dalam Firefox, Chrome, Safari, Opera atau di iPhone atau Telefon bimbit Android, anda seharusnya dapat melihatnya.

Pisau tajam di antara anda sekarang akan menyedari bahawa kita dapat memanfaatkan susunan ini dan mempunyai penggantian ke Flash (atau beberapa pemalam lain) di bahagian bawah, bukannya memaparkan maaf yang tidak dapat anda lihat pesan video ini, dengan menggunakan kod berikut :




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

'


Kesimpulannya

Seperti kebanyakan elemen HTML5, sokongan penyemak imbas untuk sumber dan elemen video pada masa ini tidak sesuai. Terdapat juga perdebatan besar yang sedang berlangsung pada masa ini sama ada elemen sumber akan membunuh penggunaan Flash sebagai kaedah yang paling popular untuk menambahkan kandungan video ke laman web. Saya tidak pasti ia akan mematikan Flash sepenuhnya, tetapi saya rasa wajar untuk mengatakan bahawa di sini untuk terus tinggal dan akan memberikan pembangun web pendekatan yang lebih bersih dan lebih mudah untuk menyematkan video.

Artikel Yang Menarik

Pilihan Editor

Nitro PDF Professional 6 ulasan
Nitro PDF Professional 6 ulasan
PDF Adobe (Portable Document Format) sangat mustahak dalam banyak aliran kerja - kolaborasi kumpulan kerja, pertukaran selamat, pengisian borang dan pengarkiban dokumen - sehingga hampir setiap pekerja pejabat akan menggunakannya pada suatu ketika. Sekiranya semua anda perlu
Microsoft Mengumumkan Kemas kini Windows 10 Mei 2019
Microsoft Mengumumkan Kemas kini Windows 10 Mei 2019
Satu catatan blog baru di blog Windows rasmi telah mendedahkan Pembaruan Windows 10 Mei 2019, bersama dengan banyak perubahan yang dilakukan pada proses penyampaian kemas kini. Iklan Microsoft telah memutuskan untuk melepaskan Windows 10 versi 1903 pada bulan Mei 2019. Dengan mengalihkan pelepasan dari April ke Mei, syarikat memperuntukkan lebih banyak masa untuk ujian.
Cara Melihat Ring Ring di Komputer
Cara Melihat Ring Ring di Komputer
Sekiranya anda memutuskan untuk meningkatkan keselamatan rumah anda dan menjadikan anda Ring Doorbell, banyak yang perlu anda pelajari. Ring Doorbell mempunyai banyak kegunaan dan sangat praktikal, walaupun memerlukan sedikit masa
Panduan Memotong Kord: Alternatif TV Kabel Terbaik untuk Menjimatkan Wang pada 2024
Panduan Memotong Kord: Alternatif TV Kabel Terbaik untuk Menjimatkan Wang pada 2024
Parit TV kabel tahun ini! Ini ialah alternatif kabel terbaik untuk menonton TV secara langsung, rancangan rangkaian dan kandungan penstriman atas permintaan.
Di manakah pilihan Log Keluar dan Kunci di Windows 10?
Di manakah pilihan Log Keluar dan Kunci di Windows 10?
Lihat cara mengakses pilihan Keluar dan Kunci di Windows 10.
Bagaimana untuk mencari Alamat MAC dengan WireShark
Bagaimana untuk mencari Alamat MAC dengan WireShark
Sebagai penganalisis paket percuma dan sumber terbuka, Wireshark menawarkan banyak ciri mudah. Salah satunya ialah mencari alamat kawalan akses media (MAC), yang boleh memberitahu anda lebih banyak maklumat tentang paket yang berbeza pada rangkaian. Jika anda baru mengenali
Cara Menambah, Mengurus dan Menghapus Peranan dalam Discord
Cara Menambah, Mengurus dan Menghapus Peranan dalam Discord
https://www.youtube.com/watch?v=J1E7xCvFG6Q Discord adalah platform sembang suara dan teks pilihan di kalangan pemain dalam talian hari ini. Mudah digunakan, sangat disesuaikan, dan menawarkan pelbagai ciri sembang berguna. Termasuk dalam ini