Ngoprek HTML, buat pemutar musik HTML


Maklum newbie...
Ngoprek2 HTML kemudian nemuin juga cara memainkan player di HTML
Menampilkan audio dalam HTML adalah mudah!
Anda harus menambahkan banyak trik untuk memastikan file audio Anda akan bermain di semua browser (Internet Explorer, Chrome, Firefox, Safari, Opera) dan pada semua perangkat keras (PC, Mac, iPad, iPhone).


Menggunakan Plugin

Plugin adalah program komputer kecil yang memperluas fungsionalitas standar web browser. Plugin dapat digunakan untuk berbagai tujuan. Mereka dapat digunakan untuk menampilkan musik, peta layar, pastikan id bank Anda, mengontrol masukan Anda, dan banyak lagi.

Plugin dapat ditambahkan ke halaman HTML menggunakan tag <object> atau <embed>.

Memainkan Audio di HTML
 <audio controls="controls" height="50px" width="100px">
  <source src="song.mp3" type="audio/mpeg" />
  <source src="song.ogg" type="audio/ogg" />
<embed height="50px" width="100px" src="song.mp3" />
</audio>
Pengertian
  <audio controls="controls" height="50px" width="100px">
untuk membuat audio dengan panjang 100 pixel dan lebar 50 pixel

 <source src="song.mp3" type="audio/mpeg"/>
untuk memutar lagu sesuai dengan judul lagu tersebut tidak memakai spasi dan wajib 1 folder dengan project html tersebut

Menggunakan Elemen <embed>

Tujuan dari tag <embed> adalah untuk menanamkan elemen multimedia dalam halaman HTML.
Fragmen kode berikut menampilkan file MP3 tertanam dalam halaman web.
<embed height="50px" width="100px" src="song.mp3" />

Masalah:

     Tag <embed> tidak diketahui ke HTML 4. Halaman Anda tidak akan memvalidasi dengan benar.
     Jika browser Anda tidak mendukung format file, audio Anda tidak akan bermain.
     Jika Anda mengkonversi file Anda ke format lain, itu akan tetap tidak bermain di semua browser.


Solusi HTML Terbaik
<audio controls="controls" height="50px" width="100px">
  <source src="song.mp3" type="audio/mpeg" />
  <source src="song.ogg" type="audio/ogg" />
<embed height="50px" width="100px" src="song.mp3" />
</audio>

Contoh di atas menggunakan 4 format audio yang berbeda. Elemen HTML 5 <audio> mencoba untuk memutar video baik sebagai ogg atau mp3. Jika gagal, kode "jatuh kembali" untuk mencoba elemen <embed>. Jika ini juga gagal, ini akan menampilkan kesalahan.

Masalah:

     Anda harus mengkonversi video ke format yang berbeda.
     Unsur <audio> tidak memvalidasi dalam HTML 4 dan XHTML.
     Unsur <embed> tidak memvalidasi dalam HTML 4 dan XHTML.

  CATATAN: Menggunakan <DOCTYPE html> memecahkan masalah validasi.


Menggunakan Yahoo Media Player

Menggunakan Yahoo Media Player adalah pendekatan yang berbeda. Anda hanya membiarkan Yahoo melakukan pekerjaan memainkan lagu-lagu Anda.

<a href="song.mp3">Play Song</a>

<script type="text/javascript" src="http://mediaplayer.yahoo.com/js"></script>

Menggunakan pemutar Yahoo adalah gratis. Untuk menggunakannya Anda memasukkan sepotong JavaScript di bagian bawah halaman web Anda:

Internet Lahan src="http://mediaplayer.yahoo.com/js"> </ script>

Lalu Anda cukup link ke file MP3 Anda dalam HTML, dan kode JavaScript secara otomatis membuat tombol putar untuk setiap lagu:

<a href="song1.mp3"> <a Putar Lagu 1 </ a>
<a href="song2.mp3"> Putar Lagu 2 </ a>
...
Yahoo Media Player menyajikan pembaca Anda dengan tombol putar kecil bukan pemain penuh. Namun, ketika Anda mengklik tombol, pemain penuh muncul.

Perhatikan bahwa pemain selalu merapat dan siap di bagian bawah jendela. Cukup klik di atasnya untuk geser keluar.

Menggunakan Google
<a href="song.mp3">Play Song</a>

<embed type="application/x-shockwave-flash" wmode="transparent" src="http://www.google.com/reader/ui/3523697345-audio-player.swf?audioUrl=song.mp3" height="27" width="320"></embed>

Menggunakan Hyperlink
Jika halaman web mencakup hyperlink ke file media, kebanyakan browser akan menggunakan "aplikasi pembantu" untuk memutar file tersebut.

Fragmen kode berikut menampilkan link ke file MP3. Jika pengguna mengklik pada link, browser akan meluncurkan aplikasi pembantu untuk memutar file tersebut:
 <a href="song.mp3">Play the song</a>

Inline Suara
 Bila suara disertakan dalam suatu halaman web, atau sebagai bagian dari suatu halaman web, hal itu disebut suara inline.

Jika Anda berencana untuk menggunakan suara inline dalam aplikasi web Anda, harus menyadari bahwa banyak orang menemukan suara inline menjengkelkan. Perlu diketahui juga bahwa beberapa pengguna mungkin telah mematikan pilihan suara inline di browser mereka.

Saran kami terbaik adalah untuk memasukkan suara inline hanya di halaman web di mana pengguna mengharapkan untuk mendengar suara. Contoh dari ini adalah halaman yang akan terbuka setelah pengguna mengklik link untuk mendengar rekaman.

2 komentar:

  1. Terimakasih kak, atas informasinya, sangat membantu sekali. Dan kakak juga nambahin cara-cara di web browser. Dan bisa pada semua perangkat.semangat terus untuk buat blog yg lainnya kak. Perkenalkan nama saya Sri Agustina, dan NIM saya 1922500194. Dan link website kampus saya https://www.atmaluhur.ac.id/

    BalasHapus