Web Design
Teknologi Internet
Layanan yang disediakan oleh penggunaan jaringan internet sangat banyak
sekali Contoh : Email, WWW, FTP dll.
Salah satunya yang paling populer adalah WWW (World Wide Web)
Metodologi
desain web
ideas generation
Prototyping
testing
A Practical Guide to Designing for the Web
by Mark Boulton
Pro
ses
Des
ain
Web
1.
Menentukan tujuan/goal
(berdasarkan brief dari klien & riset user)
2.
Merancang sitemap
(alur proses halaman, navigasi dan link interaksi ke
halaman lainnya)
3.
4.
Membuat sketsa/wireframe
(gambaran kasar dari web yang akan dibangun)
5.
6.
7.
1.
Tuju
an /
goal
Tujuan:
profil perusahaan, portofolio atau berjualan
(e-commerce)?
Apakah hanya sebagai media eksistensi
perusahaan,
media informasi, membangun citra/branding, atau
untuk mencari lebih banyak klien?
2.
site
map
3.
refe
rens
i
4.
Ske
tsa/
wire
fra
me
6. Pidoco
2. Frame Box
7. Mockflow
3. Creately
8. Pencil Project
4. Mockingbird
9. SimpleDiagrams
5. Hotgloo
10.Prototyper
5.
Ske
ma
war
na
6. Sphere
8. Colorspire
4. Toucan
9. Colourlovers
5. Colorotate
6.
Leb
ar
kon
ten
&
Sist
Javascript
JavaScript adalah Bahasa pemrograman yang bisa
disisipkan ke HTML dan javascript berjalan di sisi Client
Pada awalnya JS diciptakan untuk melakukan operasioperasi kecil untuk membantu server memproses
data, namun seiring perkembangannya JS menjadi
bahasa pemrograman web yang tidak bisa terpisahkan
dengan web modern
Perkembangan JS memunculkan JS Framework (Ex.
jQuery)
Stru
k
tur
htm
l
<!DOCTYPE html>
<html>
<head>
<title>Halaman Latihan</title>
</head>
<body>
<h1>Ini adalah latihan design web
pertamaku</h1>
</body>
</html>
Stru
k
tur
htm
l
<Head>
Kepala
<head>
Homepage
<Title>
Judul Homepage
</Title>
</Head>
<Body>
Tubuh
<body>
</Body>
IsiTeks
IsiTabel.
IsiAudio, Video, dll.
Tag html
Kalau pada bahasa pemrograman kita mengenal keyword code, maka pada HTML
kita mengenal yang namanya tag.
Contoh tag html adalah <head>, <title>, <body>, <html>, <img>, dan lain-lain.
Tag html tidak bersifat case sensitive <body> sama dengan <BODY>
Bentuk umum penulisan tag html adalah:
<ELEMENT ATTRIBUTE = value>
Element - nama tag
Attribute - atribut dari tag
Value - nilai dari atribut
Contoh:
<BODY BGCOLOR = lavender>
HTML VS HTML5
<div class="header">
<div id=nav">
<div id=
section">
<div id=
article">
<div
id=
aside
">
<div id=footer">
HT
ML
TAG
EXA
MPL
E
<head> Header
<li> Enumerasi
<img> Gambar
<a> Link (kaitan)
<table> Tabel
<form> formulir
DOCTYPE
DOCTYPE atau DTD (Document Type Declaration)
Untuk memberi tahu kepada web browser bahwa dokumen yang akan
diproses adalah HTML.
Secara kasat mata tidak ada perbedaan meski tidak menuliskan
DOCTYPE. Namun web browser akan menerjemahkan halaman web dan
terutama CSS sedikit berbeda dari seharusnya.
Tag <html>
Tag pembuka dari keseluruhan halaman web
Tag html dimulai dengan <html> dan diakhiri dengan </html>.
Tag <head>
berisi berbagai definisi halaman
berisi kode yang tidak tampil di browser, seperti kode CSS, JavaScript,
dll.
Tag <body>
berisi semua elemen yang akan tampil dalam halaman web, seperti
paragraf, tabel, link, gambar, dll.
Tag Heading
Tag heading terdiri dari 6 tingkatan, yaitu <h1>, <h2>, <h3>, <h4>,
<h5>, dan <h6>.
Tag heading secara default akan ditampilkan dengan huruf tebal (bold).
Tag header <h1> memiliki ukuran paling besar, sedangkan <h6>
terkecil.
Time to code
Kerjakan latihan1.html
Tag Image<img>
Untuk menampilkan gambar kedalam halaman web.
Setiap tag <img> setidaknya memiliki sebuah atribut src.
Tag yang langsung ditutup dengan />
src (source), merupakan atribut yang berisi alamat dari gambar yang
akan ditampilkan.
Gambar tersebut ditempatkan ke dalam satu folder dengan halaman
Time to code
Kerjakan latihan2.html
Time to code
Kerjakan latihan3.html
pengayaan1
end