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.