Rabu, 20 April 2016

Membuat CSS Spritesheet

Prak 07 – Membuat CSS Spritesheet

1. Tujuan
Mengenal dan membuat CSS Spritesheet dari kumpulan gambar.

2. Alat
Power Point

3. Bahan
royalti free image

4. Dasar Teori

CSS Sprite
Teknik css sprite adalah teknik untuk menggabungkan beberapa images menjadi satu supaya dalam pemanggilan images hanya satu yang dipanggil meski yang digunakan adalah images yang berbeda sekaligus mengurangi permintaan http://. 

Untuk membuat CSS Sprite, yang harus diperhatikan adalah posisi gambar (background-position), ukuran gambar (width - height), dan pengulangan gambar (background-repeat). Posisi dan ukuran gambar nantinya akan menentukan peletakan gambar, sedangkan pengulangan gambar akan berpengaruh terhadap tampilan gambar yang dihasilkan. Untuk itu gunakan CSS Sprite ini pada gambar - gambar yang tidak diulang (no-repeat)

Kelebihan CSS Sprite
Menggunakan css sprite bisa  mempercepat  dalam loading gambar karena dengan meletakkan beberapa gambar dalam 1 file gambar, dapat menghemat proses request gambar ke server. Keuntungan yang lainnya, dan merupakan keuntungan utama dari penggunaan CSS sprite adalah penggunaan bandwidth akan menjadi semakin hemat.\

5. Tugas Praktikum

6. Kesimpulan


Rabu, 13 April 2016

Intro to GreenSock Animation Platform

Prak 06 - Intro to GreenSock Animation Platform


1. Tujuan

Mengenal GreenSock Animation Platform. Yaitu sebuah library javascript untuk membuat animasi.

2. Alat dan Bahan

JS Fiddle

3. Dasar Teori


4. Tugas Praktikum

Tulis kembali semua demo yang disediakan oleh GSAP JumpStart. Buat JSFiddle untuk masing-masing slide dari demo tersebut. Sehingga diperoleh kurang lebih 10 JSFiddle.

5. Hasil Praktikum


1. Basic tween


2. Easing


3. Delay


4. Animate Multiple Properties


5. From Tweens


6. Relative Tweens


7. Multiple Targets


8. Use jQuery As Selector


9.  Event Callbacks

10. Tween Reference


11. Control Playback

6. Referensi 

Rabu, 06 April 2016

Camera Capture

Prak 5 - Camera Capture
Tujuan
1. Mahasiswa memahami cara menambahkan kamera pada halaman website.
2. Mahasiswa dapat menyajikan kamera yang dilengkapi dengan button untuk snap photo menggunakan HTML5
3. Mahasiswa dapat menampilkan hasil dari capture camera.

Alat dan Bahan

1. Notepad++

Hasil Praktikum
-script