Web browser
HTML / XML / XHTML
Javascript / VBScript
CSS
Flash player
Java Applet
ActiveX / Plugin: program yg terintegrasi dgn browser
Helper: program yg terinstall di client
Pengambangan Sisi Client
Slide 3
Pengambangan Sisi Client
Local environment (prosesor, browser, memory, vga, dll)
Tidak ada kontrol oleh web developer
Memberikan saran kepada user
Cth: resolusi 1024 x 768
Memberi pilihan kepada user
Cth: javascript harus aktif
Client / user profiling
Pertimbangan Client
Slide 6
Pertimbangan Client
Kebutuhan dan keinginan user berbeda satu
dengan yang lain.
Pengaruh gender, umur, pendidikan, hobi,
pengalaman, latarbelakang, budaya, dll.
User memiliki tujuan, tugas web developer
adalah membantu user mencapai tujuannya
(download program, akses jadwal, mencetak
daftar harga, dll)
Pertimbangan Jaringan
Slide 7
Pertimbangan Jaringan
Bandwidth
Modem = 56KBps; T1 = 1.5MBps
atency: waktu yang diperlukan sebuah paket data untuk menempuh jarak yang menghubungkan dua buah sistem
Utilization, lalu lintas data pada suatu jaringan.
Web Browser
Slide 8
Web Browser
MS Internet Explorer (Windows)
Netscape Navigator/Communicator (Windows & Linux)
Mozila Firefox (Windows & Linux)
Opera (Windows & Linux)
Konqueror (Linux)
lynx, berbasis teks (Linux)
HTML
Slide 9
HTML
Hypertext Markup Language
Text based
Menggunakan tag (tanda) <>
Tujuannya: untuk tampilan di halaman web
Bahasanya baku
Ekstensi : .html , .htm