Minggu, 18 Maret 2018

Belajar HTML Part 27 - Menambahkan Audio dan Video di HTML


HTML5 Audio
Sebelum HTML5, file audio hanya bisa dimainkan di browser dengan plug-in (seperti flash).

Elemen <audio>
Elemen <audio> digunakan untuk menentukan bagaimana standar untuk memasukkan audio dalam sebuah halaman web. Oleh karena itu, untuk memutar file audio dalam halaman HTML, gunakan elemen <audio>.

Elemen <source> dalam HTML Audio
Elemen <source> digunakan untuk menentukan file audio alternatif yang dapat dipilih oleh browser. Browser akan menggunakan format audio yang dikenali pertama kali.

Atribut controls
Atribut controls menambahkan audio kontrol seperti play, pause, dan volume. 

Berikut adalah cara memasukkan audio dalam halaman web:
Contoh
<!DOCTYPE html>
<html>
<body>

<audio controls>
  <source src="nama_audio.ogg" type="audio/ogg">
  <source src="nama_audio.mp3" type="audio/mpeg">
</audio>

</body>
</html>

Hasilnya:
Teks antara tag <audio> dan </audio> pada contoh di atas hanya akan ditampilkan dalam browser yang tidak mendukung elemen <audio>.
Dukungan Browser
Pada tabel berikut terdapat angka-angka untuk menentukan versi browser yang mendukung sepenuhnya elemen <audio>.
ElemenChromeFirefoxIExplorerOperaSafari
<audio>4.03.59.010.54.0

Dalam HTML5, ada 3 format audio yang didukung, yaitu MP3, Wav, dan Ogg. Berikut adalah tabel yang menunjukkan dukungan browser untuk format audio yang berbeda. 
Browser MP3 Wav Ogg
IE

Chrome

Firefox

Safari

Opera


HTML5 Video
Sebelum HTML5, video hanya bisa dimainkan di browser dengan plug-in (seperti flash).

Elemen <video>
Elemen <video> digunakan untuk menentukan standar dalam memasukkan video di halaman web. Oleh karena itu, untuk menampilkan video di halaman HTML, gunakan elemen <video>.

Elemen <source> dalam HTML Video
Elemen <source> memungkinkan kita untuk menentukan file video alternatif yang dapat dipilih oleh browser. Browser akan menggunakan format yang dikenali pertama kali.

Atribut controls
Atribut controls digunakan untuk menambahkan video kontrol seperti play, pause, dan volume. Sebaiknya kita selalu menyertakan atribut width dan height. Jika tinggi dan lebar tidak diatur, halaman mungkin berkedip saat video dimuat (loads).

Berikut adalah cara memasukkan video dalam halaman web:
Contoh
<!DOCTYPE html>
<html>
<body>

<video width="320" height="240" controls>
  <source src="nama_video.mp4" type="video/mp4">
  <source src="nama_video.ogg" type="video/ogg">
</video>

</body>
</html>

Hasilnya:
Teks antara tag <video> dan </video> pada contoh di atas hanya akan ditampilkan browser yang tidak mendukung elemen <video>.

Atribut autoplay
Untuk memulai audio dan video secara otomatis menggunakan atribut autoplay.
Contoh
<!DOCTYPE html>
<html>
<body>

<audio src="nama_audio.mp3" autoplay="autoplay" hidden="hidden"></audio>

<video width="320" height="240" autoplay>
  <source src="nama_video.mp4" type="video/mp4">
  <source src="nama_video.ogg" type="video/ogg">
</video>

<p><b>Catatan:</b> Atribut autoplay tidak didukung di beberapa perangkat mobile.</p>

</body>
</html>
Atribut autoplay tidak bekerja di perangkat mobile seperti iPad dan iPhone.

Dukungan Browser
Pada tabel berikut terdapat angka-angka untuk menentukan versi browser yang mendukung sepenuhnya elemen <video>.
ElemenChromeFirefoxIExplorerOperaSafari
<video>4.03.59.010.54.0

Dalam HTML5, ada 3 format video yang didukung, yaitu MP4, WebM, dan Ogg.
Berikut adalah tabel yang menjelaskan dukungan browser pada 3 format video.
BrowserMP4WebMOgg
IE

Chrome

Firefox

Safari

Opera
✓ (dari Opera 25)


Demikian pembahasan mengenai audio dan video di HTML.
Semoga bermanfaat!

Sumber: https://www.w3schools.com

Bagikan

Artikel Terkait

Belajar HTML Part 27 - Menambahkan Audio dan Video di HTML
4/ 5
Oleh

Subscribe via email

Suka dengan artikel di atas? Tambahkan email Anda untuk berlangganan! Terima Kasih...

2 Komentar:

  1. Terimakasih kak atas ilmunya sangat bermanfaat dalam mengerjakan tugas saya, sukses terus dalam berkarya, tetap semangat dalam membagi ilmunya kak, perkenal kan nim saya 1922500129, nama saya gusti dinda permata dari kelompok SI2J, link website saya https;//www.atmaluhur.ac.id . terimakasih kak

    BalasHapus