Membuat menu bersuara atau ada efek suara nya ketika mouse hover dengan menggunakan HTML5 Audio adalah bahasan kita kali ini.
Dahulu kita perlu menggunakan Flash untuk membuat efek suara seperti ini, terlihat sangat canggih. Namun sekarang dengan hadirnya HTML5 yang cukup canggih membuat segalanya menjadi lebih mudah, kita tidak perlu membuatnya dengan flash, dan kita tidak perlu juga menginstall Flash Player di komputer kita, flash player seperti nya juga bisa membahayakan komputer karena rentan untuk disisipi malware.
Untuk inspirasi anda bisa melihat beberapa website yang dibuat dengan menggunakan HTML5.
Oke langsung ke topik, kita akan membuat menu yang ketika mouse hover akan mengeluarkan suara, untuk itu kita membutuhkan beberapa bahan-bahan nya :) #SepertiMemasakSaja.
Oke langsung ke topik, kita akan membuat menu yang ketika mouse hover akan mengeluarkan suara, untuk itu kita membutuhkan beberapa bahan-bahan nya :) #SepertiMemasakSaja.
Resources
- Jquery
- File Suara bisa anda cari di soundible
- Gambar robot untuk background
HTML
Pertama kita membuat struktur HTML terlebih dahulu, tulis seperti dibawah ini.
Perlu dilihat disitu kita menyisipkan tag audio dengan ID
soundBeep
, didalamnya berisi source
file nya.
Penjelasan tentang tag Audio bisa anda lihat di website W3.
Javascript (Jquery)
Kita membutuhkan Jquery untuk memerintahkan agar memainkan audio yang ada di ID
soundBeep
ketika mouse hover. Script nya seperti dibawah ini, dan diletakan dibagian akhir sebelum tag /body
.Styling (CSS)
Agar tampilan menarik kita percantik dengan CSS.
CSS untuk Background robot.
* Disitu kita menggunakan
background-size: cover
untuk membuat gambar jadi full.
Untuk menu kita percantik dengan script berikut ini.
Untuk anda yang belum terlalu mengerti bisa mengetik sendiri dan lihat hasilnya baris per baris.
Selesai, Sekian tutorial kali ini, semoga berguna, dan menginspirasi anda untuk belajar HTML5 lebih dalam lagi.
ConversionConversion EmoticonEmoticon