MATA PELAJARAN
PEMROGRAMAN WEB DAN PERANGKAT BERGERAK
Oleh:
B. Kompetensi Dasar
3.4 Menerapkan tampilan format multimedia pada halaman web
4.4 Membuat kode html untuk menampilkan tampilan format multimedia pada halaman web
Indikator
3.4.1 Menjelaskan prosedur format tampilan multimedia dalam halaman web.
3.4.2 Menerapkan format tampilan multimedia dalam halaman web.
4.4.1 Membuat kode program tampilan format multimedia dalam halaman web.
4.4.2 Menguji program hasil tampilan multimedia dalam halaman web.
C. Uraian Materi
1. Konsep tampilan multimedia pada halaman web
Untuk mendapatkan sebuah website yang menarik, kita harus mampu mengkombinasikan
berbagai unsur pendukung dalam sebuah halaman website. Selain informasi disajikan
dalam bentuk teks yang menarik dan frame yang enak dilihat, unsur lain yang sangat
menunjang diantaranya adalah perlu ditambahkan multimedia.
Multimedia
Multimedia adalah penggunaan komputer untuk menyajikan dan menggabungkan teks,
suara, gambar, animasi audio dan video dengan alat bantu (tool) dan koneksi (link)
sehingga pengguna dapat melakukan navigasi, berinteraksi, berkarya, dan berkomunikasi.
Multimedia hadir dengan berbagai format dan hampir dapat menjadi apapun yang kita
2
dengar atau lihat. Seperti teks, gambar, musik, suara video rekaman, film, animasi dan
sebagainya. Multimedia berupa teknologi yang memadukan unsur teks, gambar diam,
gambar animasi, suara dan video. Di internet kita sering menemukan penyisipan elemen
multimedia pada halaman web, hal ini terjadi karena browser modern telah mendukung
banyak format multimedia.
Pada umumnya elemen multimedia (seperti suara/video) disimpan dalam file media dan
cara yang paling umum untuk melihat format sebuah media adalah dengan melihat
ekstensi yang digunakan oleh file tersebut. Ketika browser menemukan file berekstensi
".htm/.html" maka browser akan berasumsi bahwa file tersebut merupakan halaman
HTML. Ektensi ".xml" diindikasikan sebagai file XML dan ekstensi ".css" diindikasikan
sebagai file style sheet, sedangkan ekstensi untuk format gambar yang diakui seperti
".jpg , .gif , dan lain-lain. Selain itu elemen multimedia juga mempunyai format filenya
sendiri yang memiliki ekstensi yang berbeda-beda seperti .swf , .wmv , .mp3 , dan .mp4.
Dukungan Browser
Pada pertama kali penggunaan browser internet hanya mendukung teks saja, bahkan teks
yang didukungpun sangat terbatas hanya pada satu jenis huruf saja dalam satu warna.
Kemudian pada perjalanannya browser pun datang dengan dukungan pada warna, jenis
huruf dan teks style, serta menambahkan dukungan untuk gambar untuk selanjutnya
mendukung penambahan multimedia dan akan masih terus berkembang. Dukungan untuk
suara, animasi dan video ditangani secara berbeda-beda pada setiap browser. Beberapa
elemen dapat ditangani oleh browser itu sendiri namun, ada juga beberapa elemen yang
membutuhkan sebuah program pembantu tambahan (plug-in).
3
Atribut src dalam tag <img>
Atribut src adalah singkatan dari source, merupakan atribut yang berisi alamat dari
gambar yang akan ditampilkan. Alamat ini bisa relatif atau absolute.
Untuk lebih memahami maksud dan cara penulisan kode html tentang image, mari kita
buat file contoh.html, dan kita sediakan sebuah gambar yang akan digunakan sebagai
tampilan dan gambar tersebut ditempatkan ke dalam satu folder dengan file contoh.html
Ketika kode diatas di run melalui browser, maka akan tampil halaman web yang
didalamnya terdapat teks “Belajar Tag Gambar” dan dibawah teks terdapat tampilan
gambar yang dipanggil
4
Pada kode diatas jika diamati tag <img> tidak memiliki elemen, sehingga langsung
ditutup dengan />
Untuk lebih memahami maksud dan cara penulisan atribut alt, mari kita kembangkan file
contoh.html dan simpan dengan nama contoh1.html
ketika kode diatas dirun melalui browser, maka akan menampilkan hasil yang sama
seperti pada file contoh.html, namun terdapat tambahan atribut alt.
Atribut alt berperan penting untuk mesin pencari seperti Google. Karena cara kerja
google yang meng-index seluruh situs dengan memproses tulisan yang ada, Google
‘tidak mengerti’ isi dari gambar tanpa bantuan deskripsi yang ditulis dalam atribut alt.
Hal ini menambah pentingnya menambahkan atribut alt.
Untuk lebih memahami maksud dan cara penulisan atribut width dan height, mari kita
kembangkan file contoh1.html dan simpan dengan nama contoh2.html
5
ketika kode diatas dirun melalui browser, maka akan menampilkan hasil yang sama
seperti pada file contoh1.html, namun yang menjadi pembeda adalah tampilan gambar
berbeda.
Pada kode diatas jika diamati tampilan gambar menjadi persegi dan tidak proporsional,
hal ini dikarenakan lebar dan tinggi dari gambar memaksa disetting dengan nilai yang kita
tetapkan yaitu 200px.
6
ketika kode diatas di run melalui browser , maka tampilan gambar menjadi proporsional
7
Untuk lebih memahami maksud dan cara penulisan kode html tentang audio, mari kita
buat file contoh3.html, dan kita sediakan sebuah audio yang akan digunakan sebagai
output dan file audio tersebut ditempatkan ke dalam satu folder dengan file contoh3.html
Ketika kode diatas dirun melalui browser maka akan tampil output audio player pada
halaman web
pada kode diatas jika diamati akan menampilkan audio player pada halaman web yang
memanggil file audio bernama littleidea.mp3 dan ketika diklik tombol play, maka file
audio akan dijalankan hingga selesai.
Terdapat atribut "controls" yang berfungsi untuk menampilkan tombol-tombol kontrol
audio seperti: tombol play/stop, slider, volume,timer. Jika atribut ini tidak ditulis, maka
tombol-tombol kontrol tidak akan muncul.
8
Pada elemen audio juga terdapat beberapa atribut yaitu :
preload auto, none, Menunjukkan seberapa penting audio harus diload ketika
metada halaman web dimuat.
Seperti halnya pada gambar dan audio, dalam merujuk sumber file video, digunakan
attribute src yang menunjukkan source (sumber) yang mengarah pada link file video
tersebut berada (disimpan), ditulis baik didalam element <video> itu sendiri atau didalam
element <source> yang merepresentasikan sumber video lebih dari satu format, sehingga
browser dapat memilih format video yang tepat (didukung).
9
Untuk lebih memahami maksud dan cara penulisan kode html tentang video, mari kita
buat file contoh4.html, dan kita sediakan sebuah video yang akan digunakan sebagai
output dan file video tersebut ditempatkan ke dalam satu folder dengan file contoh4.html
Ketika kode diatas dirun melalui browser maka akan tampil output video player pada
halaman web
pada kode diatas jika diamati akan menampilkan video player pada halaman web yang
memanggil file video bernama PetualanganBoy.mp4 dan ketika diklik tombol play, maka
file video akan dijalankan hingga selesai.
10
Terdapat atribut "controls" yang berfungsi untuk menampilkan tombol-tombol kontrol
video seperti: tombol play/stop, slider, volume,timer, fullscreen. Jika atribut ini tidak
ditulis, maka tombol-tombol kontrol tidak akan muncul.
autoplay autoplay video akan di putar automatis ketika halaman di buka atau
di refresh
Perlu juga kita ketahui beberapa browser open source seperti Firefox menolak file video
berformat seperti WMV dan hanya dapat menjalankan format OGG. Untuk
menanggulangi hal itu, kita dapat menggunakan elemen source yang berguna untuk
memberikan beberapa jenis format file sekaligus dan membiarkan browser memilih
format yang dapat dijalankannya.
11
Format video yang didukung browser yaitu:
BROWSER Mp4 WebM Ogg
Internet Explorer √ × ×
Chrome √ √ √
Firefox √ √ √
Safari √ × ×
Opera √ √ √
12
2. Untuk lebih memahami penggunaan tag html untuk menampilkan audio, sebagai
latihan kembangkan file contoh3.html yang outputnya adalah ketika audio player
ditekan tombol play maka audio akan memainkan lagu secara berulang-ulang hingga
tombol pause atau stop ditekan. Simpan dengan nama latihan2.html :
3. Untuk lebih memahami penggunaan tag html untuk menampilkan video, sebagai
latihan buatlah script html yang akan menampilkan video yang sumber videonya
diambil dari youtube yaitu : https://www.youtube.com/embed/tgbNymZ7vqY, dan
simpan dengan nama latihan3.html :
13
E. Rangkuman
1. Konsep tampilan multimedia dalam html.
Untuk mendapatkan sebuah website yang menarik, kita harus mampu mengkombinasikan
berbagai unsur pendukung dalam sebuah halaman website. Selain informasi disajikan
dalam bentuk teks yang menarik dan frame yang enak dilihat, unsur lain yang sangat
menunjang diantaranya adalah perlu ditambahkan multimedia.
Pada umumnya elemen multimedia (seperti suara/video) disimpan dalam file media dan
cara yang paling umum untuk melihat format sebuah media adalah dengan melihat
ekstensi yang digunakan oleh file tersebut. Ketika browser menemukan file berekstensi
".htm/.html" maka browser akan berasumsi bahwa file tersebut merupakan halaman
HTML. Ektensi ".xml" diindikasikan sebagai file XML dan ekstensi ".css" diindikasikan
sebagai file style sheet, sedangkan ekstensi untuk format gambar yang diakui seperti
".jpg , .gif , dan lain-lain. Selain itu elemen multimedia juga mempunyai format filenya
sendiri yang memiliki ekstensi yang berbeda-beda seperti .swf , .wmv , .mp3 , dan .mp4.
14
Atribut width dan height dalam tag <img>
Atribut lainnya yang mengizinkan kita untuk menentukan lebar dan tinggi dari gambar
yang ditampilkan, yaitu dengan menambahkan atribut width dan height.
preload auto, none, Menunjukkan seberapa penting audio harus diload ketika
metada halaman web dimuat.
15
4. Tag untuk video
Tag <video> adalah tag yang digunakan untuk merujuk sumber file video, sehingga dapat
diputar/dimainkan pada halaman web. Menggunakan perintah <video> </video>.
Seperti halnya pada gambar dan audio, dalam merujuk sumber file video, digunakan
attribute src yang menunjukkan source (sumber) yang mengarah pada link file video
tersebut berada (disimpan).
autoplay autoplay video akan di putar automatis ketika halaman di buka atau
di refresh
16
Format video yang didukung browser yaitu:
BROWSER Mp4 WebM Ogg
Internet Explorer √ × ×
Chrome √ √ √
Firefox √ √ √
Safari √ × ×
Opera √ √ √
F. Evaluasi
- Berdasarkan Tugas dan Latihan yang telah dikerjakan, buatlah file html yang menampilkan
ketiga latihan tersebut dalam satu halaman yang dihubungkan dengan link seperti berikut,
dan simpan dengan nama evaluasi.html
17
G. Daftar Pustaka
- HTML CSS dari akar ke daun – https://www.ilmuwebsite.com/ebook-belajar-html-css-
fundamental-dari-akar-menuju-daun
- HTML Tutorial - https://www.w3schools.com/html/default.asp
- Internet
18