Menjadikan video sebagai background website sudah menjadi trend belakangan ini, banyak web designer yang sudah menerapkan hal tersebut, dan terbukti hasilnya pun cukup bagus dan membuat website tampil menarik.
Biasanya website musisi, website promosi film atau website personal yang ada kaitannya dengan musik dan film cocok untuk menggunakan trik ini untuk menunjang tampilan website mereka.
Di tulisan kali ini saya akan memberikan contoh penggunaan nya, yaitu menaruh video sebagai background website, disini video yang digunakan adalah video youtube agar tidak memakan bandwidth hosting.
Mulai Dengan Peralatan.
Seperti biasa, sebelum memulai kita siapkan peralatan yang akan kita gunakan.
- Video dari Youtube (Dear God by Avenged Sevenfold).
- Google Webfont (Patrick Hand SC).
- Jquery Tubular.
Membuat Struktur HTML.
Setelah peralatan cukup, saat nya kita membuat strukturHTML nya, sebenarnya untuk membuat video youtube jadi background kita hanya memerlukan sebuah
div
dengan ID#wrapper
Head
Dibagian
Sedangkan dibagian
head
dan /head
kita sisipkkan google web font,jquery dan Jquery Tubular.Sedangkan dibagian
body
, kita buat struktur berikut.
Body
CSS
Untuk tampilan website nya bisa disisipkan css, css ini silahkan disesuaikan dengan kebutuhan.
pada demo ini kami hanya mencoba menerapkan video sebagai background dan menempatkan elemen-elemen lain diatasnya.
Javascript
Untuk menjalankan jquery tubular agar video dimainkan di
Letakan script berikut tepat diatas
div
ID #wrapper
maka kita tuliskan script javascript (jquery) berikut.Letakan script berikut tepat diatas
/head
.
Untuk menentukan video youtube yang ingin dimainkan maka ambil ID dari video youtube tersebut, misal video Avenged Sevenfold ini : https://www.youtube.com/watch?v=mzX0rhF8buo
ambil ID yang dicetak tabal dan letakan pada bagianvideoID di javascript diatas.
ambil ID yang dicetak tabal dan letakan pada bagianvideoID di javascript diatas.
Option lain yang dapat kita gunakan untuk pengaturan video dengan Jquery Tubular bisa dilihat dibawah ini.
- ratio: 16/9 // usually either 4/3 or 16/9 — tweak as needed
- videoId: ‘ZCAnLxRvNNc’ // toy robot in space is a good default, no?
- mute: true
- repeat: true
- width: $(window).width() // no need to override
- wrapperZIndex: 99
- playButtonClass: ‘tubular-play’
- pauseButtonClass: ‘tubular-pause’
- muteButtonClass: ‘tubular-mute’
- volumeUpClass: ‘tubular-volume-up’
- volumeDownClass: ‘tubular-volume-down’
- increaseVolumeBy: 10 // increment value; volume range is 1-100
- start: 0 // starting position in seconds
Hasil
Jika langkah-langkah diatas diikuti dengan benar maka video akan muncul seperti demo berikut, dan jika anda ingin mencobanya sendiri anda bisa download script nya.
Untuk menjalankan script ini harus terhubung Internet karena video berada di Youtube.
Demo | Download Script
Sekian
Sampai disini tutorial kali ini, semoga berguna untuk anda, silahkan gunakan trik ini untuk menambah pengalaman browsing di website anda (UX)