37
PERTEMUAN 3 MERANCANG DAN MEMBANGUN WEBSITE

MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

PERTEMUAN 3

MERANCANG DANMEMBANGUN

WEBSITE

Page 2: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

7 Aturan Merancang Website

1. Just because you can doesn’t mean you should.

Adanya teknologi, bukan berarti harus digunakan ketikamerancang website. Sering kali teknologi malahmenghalangi performa dari website atau mengganggupengguna sehingga meninggalkan website. Ketikamenggunakan teknologi, perancang harus bertanya“Apakah teknologi mampu menambah nilai sebuahwebsite atau ditambahkan sebagai hal yang baru?

Page 3: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

2. There is almost always an exception

Perancang web harus hati-hati ketikamengesampingkan penggunaan teknologi atau metodedesign yang sederhana karena tidak bekerja di websitelain.

3. Users are the ultimate judges

Pendapat/opini tidak pernah berhenti ketika berada padaproses perancangan/design.

Page 4: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

4. Crossover experience is something a designer needs toalways strive for

Seorang perancang web profesional mengerti akankebutuhan dari user, tanpa memperhatikan bahwaperancang secara pribadi percaya estetika dan aspek-aspek tehnik dari website harus dirancang.

5. Humility is the best approach

Karena ada begitu banyak seluk-belukDesain Web, dibutuhkan desainer dengan situs yanglebih menarik, teknologi baru, atau penggunaanteknologi dengan cara yang lebih kreatif.

Page 5: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

6. It is impossible to please everyone

Seorang desainer seringkali harus mengambil sikapuntuk mempertahankan fungsional tertentu dan aspekestetika desain, tidak pernah bertujuan untuk membuatsemua pengguna puas karena semua orang punyapendapat.

7. Try to stay on top of specifications and standards

Spesifikasi dan standar web akan terus berubah.Perancang web harus memiliki pemahaman dasartentang teknik-teknik terbaru, yang akan mempengaruhihasil kerja dimasa yang akan datang.

Page 6: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

3 Filosofi Merancang Web

1. Estetika

Bagaimana profesional tampilan dan nuansa situs ini?Apakah konsisten dengan yang diinginkan brandingbisnis atau individu?

2. Kegunaan

Seberapa cepat dan mudah pengguna mampumenemukan dan memproses informasi ketika sedangmelakukan tugas-tugas yang diperlukan?

3. Fungsi

Pemrograman harus mengaktifkan aspek fungsionalsitus, seperti formulir dan konten database-driven.

Page 7: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

Desain web dibagi 3, yaitu:

1. Desain Antar Muka

2. Desain Situs

3. Desain Halaman

Desain Web

Page 8: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

• Look and feel requirements

Termasuk penempatan konten, bagaimana situsmenyampaikan pesan perusahaan, palet warna, dan fontserta gambar konsep-konsep yang akan disajikan.

• Bandwidth requirements

Cara situs dirancang menentukan bagaimana besar daribandwidth yang diperlukan oleh sebuah situs. Denganmemahami bandwidth (download size), desainer dapatmenentukan keseimbangan antara grafis dan teks yangakan digunakan.

Requirement

Ketika membangun sebuah situs, beberapa informasi yangpaling penting bagi seorang desainer meliputi:

Page 9: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

• Resolution requirements

Sebuah situs dengan resolusi yang tidak benar dapatmenghambat kegunaan atau kredibilitas.

• Scalability requirements

Hampir semua situs berada dalam evolusi yang tetap,penting bagi desainer untuk empertimbangkan bagaimanasitus bisa expanded atau berubah di masa depan.

• Content requirements

Volume isi situs akan mempengaruhi hampirsemua persyaratan lain, termasuk tampilan dan nuansa,bandwidth, resolusi dan skalabilitas.

Page 10: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

• Tata letak yang baik penting untuk penyajian gambarprofesional dan kegunaan dari sebuah situs.

• Pengguna harus dapat menemukan informasi denganmudah lengkap, hal inilah yang mempengaruhi tataletak/layout.

• Layout dalam sebuah web lebih mengacu pada posisielemen, daripada tampilan dan nuansa situs.

Creating Layout

Page 11: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

Keuntungan Scrolling

• Desain bisa muat lebih banyak konten pada satuhalaman.

• Pengguna tidak harus klik dan menunggu untuk me-loadhalaman lain, yang tidak hanya butuh waktu, namunpengguna juga harus kembali matanya terfokus padadaerah baru yang sebagian besar kemungkinan padaatau di dekat bagian atas layar.

• Sangat mudah untuk navigasi cepat jika penggunamenggunakan mouse dengan roda atau scroller stylusdanmemungkinkan untuk menggerakan kursor denganmudah.

Scrolling vs Nonscrolling

Page 12: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

Kerugian Scrolling:

• Dibutuhkan sedikit usaha untuk mengklik link yangmembuka halaman baru.

• Karena halaman digulir lebih panjang, waktu downloadmereka biasanya lebih besar.

Posisi Content

• Posisi menuSejak pertengahan 1990-an, desainer telah bereksperimendengan menempatkan menu pada kiri, kanan, atas, tengah,atau bawah halaman, dmana saja yang bisa bayangkanmenu telah ditempatkan di sana. Selama bertahun-tahun,menempatkan menu ke kiri atau di bagian atas halamantelah menjadi standar yang lebih tradisional.

Page 13: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

• Header.

Daerah ini biasanya termasuk salah satu item berikut:■ logo perusahaan■ Iklan■ Link, seperti "Login”■ tagline Perusahaan■ Hyperlink, seperti "Save 20% hari ini,“■ Konten

Strategi cerdas adalah dengan menggunakan konten sebanyakmungkin yang dapat di-cache oleh browser.

• Body

Biasanya, bagian utama sebuah situs adalah pusat-atas ke kiriatas bagian dari halaman. Pengguna yang datang pada resolusiyang lebih rendah akan kehilangan sisi kanan dan bawah sebuahdesain web, sementara, secara default, membuat daerah bawahkanan dan kurang efektif untuk berkomunikasi.

Page 14: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

Struktur Navigasi

• Linier

Linier merupakan struktur yang hanya mempunyai saturangkaian cerita yang berurut. Struktur ini menampilkansatu demi satu tampilan layar secara berurut menuruturutannya dan tidak diperbolehkan adanyapercabangan. Tampilan yang dapat ditampilkan adalahsatu halaman sebelumnya atau satu halamansesudahnya.

Page 15: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

• Hirarki

Struktur hirarki merupakan suatu struktur yangmengandalkan percabangan untuk menampilkan databerdasarkan kriteria tertentu. Tampilan pada menupertama akan disebut sebagai master page, halamanutama ke satu. Halaman utama ini akan mempunyaihalaman percabangan yang dikatakan slave page,halaman pendukung. Jika salah satu halamanpendukung diaktifkan, maka tampilan tersebut akanbernama master page, halaman utama kedua. Padastruktur navigasi ini tidak diperkenankan adanyatampilan secara linier.

Page 16: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia
Page 17: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

• Non Linier

Pada struktur nonlinier diperkenankan membuat strukturnavigasi bercabang, percabangan ini berbeda denganpercabangan pada struktur hirarki. Pada percabangannonlinier walaupun terdapat banyak percabangan tetapitiap-tiap tampilan mempunyai kedudukan yang samatidak ada pada master page dan salve page.

Page 18: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

• Campuran

Struktur navigasi campuran merupakan gabungan dariketiga struktur sebelumnya. Struktur navigasi ini banyakdigunakan dalam pembuatan aplikasi multimedia sebabdapat memberikan keinteraksian yang lebih tinggi.

Page 19: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

Teknik Typografy

• Tipografi (typography) adalah ilmu yang mempelajaritentang huruf.

• Tipografi lebih dari seni memilih font, tentang membuatkonten lebih mudah dibaca.

• Teks merupakan bagian sentral dari antarmukapengguna, sehingga kebutuhan User Interfacedipengaruhi pemilihan font, ukuran, dan spasi.

Page 20: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

Anatomi Huruf

• Semua karakter dari huruf ada pada baseline.

• Tinggi huruf kecil x secara tradisional digunakan untukmenentukan baris untuk font.

• Jarak antara garis rata-rata dan baseline disebutsebagai tinggi-x dari font.

Bagian dari Font

Page 21: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

• Huruf dikelompokan menjadi 2 jenis, yaitu:

- huruf besar (upper case atau capital letter)

- huruf kecil (lower case).

• Huruf dikelompokan menjadi 3 yaitu:

- huruf berkait (serif)

- huruf tak berkait (sansserif)

- huruf latin (script)

Page 22: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

Ditinjau dari sudut geometri, garis dasar yang mendominasistruktur huruf dibagi dalam 4 kelompok besar:

• Kelompok garis tegak datar (E, F, H, I, L)

• Kelompok garis tegak miring (A, K, M, N, V, Z, X, Y, W)

• Kelompok garis tegak lengkung (B, D, G, J, P, R, U)

• Kelompok garis lengkung (C, O, Q, S)

Page 23: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

• Ditinjau dari hukum teori Gestalt, huruf memiliki 2 ruangdasar, yaitu figure dan ground.

• Ruang negatif dari seluruh huruf dapat dikelompokanmenjadi 3, yaitu:

- Ruang negatif bersudut lengkung (B, C, D, t, G, O, P,Q, R, S, U)

- Ruang negatif bersudut persegi empat (E, F, H, I, L, T)

- Ruang nefatif bersudut persegi tiga (A, K, M, N, V, W,X, Y, Z)

Page 24: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

Huruf Tak Berkait (Sans Serif)

• Bentuk huruf yang tidak memiliki kait, bertangkai tebal,sederhana dan lebih mudah dibaca, tidak memilikistroke/ekor, ujungnya bisa berbentuk tumpul (roundedcorner) atau tajam.

• Sifat huruf kurang formal, lebih hangat dan bersahabat.

• Sangat cocok untuk screen-font (tampilan layar monitor)karena tajam dan mudah dibaca.

• Bentuk huruf yang popular adalah Helvetica dan Arial.

Page 25: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

• Bentuk huruf yang memiliki kait, dengan ketebalan yangkontras, memiliki stroke.

• Merupakan huruf yang formal.

• Serif mengekpresikan organisasi dan intelektualitas,sangat anggun dan konservatif.

• Contoh paling umum adalah Times.

Huruf Berkait (Serif)

Page 26: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

• Merupakan dasar dari bentuk huruf yang ditulis dengantangan, kontras tebal dan tipisnya sedikit, salirberhubungan dan mengalir.

• Menyerupai tulisan tangan, sering disebut kursif(cursive)

• Memberikan kesan keanggunan, sophistication dansentuhan pribadi.

• Pemakaiannya jangan sampai terlalu banyak.

Huruf Tulis/Latin (Script)

Page 27: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

• Sangat rumit desainnya, akan memusingkan jika dipakaisebagai body text dan hanya cocok dipakai untukheadline.

• Dapat membuat efek responds yang berbeda.

• Paling cocok digunakan untuk judul, dan lebih baik tidakdigunakan sebagai body text/body copy.

Dekoratif(Decorative)

Page 28: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

• Mempunyai jarak/lebar yang sama setiap hurufnya.

• Banyak digunakan oleh programmer untuk coding danjuga untuk preformatted text.

• Belakangan banyak dipakai oleh desainer yang beralirangrunge alternatif.

• Contohnya adalah Courier

Monospace

Page 29: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

Gaya Editorial

DETIL EDITING: TEKNIS

1. Mencari kesalahan-kesalahan faktual dan memperbaikinya,di antaranya kekeliruan salah tulis tentang nama, jabatan,gelar, tanggal peristiwa, nama tempat, alamat, dansebagainya.

2. Memperbaiki kesalahan dalam penggunaan tanda-tandabaca.

3. Tegas dalam hal-hal seperti penggunaan huruf besar dansingkatan, penggunaan gelar, tanda baca, ejaan, tatabahasa, pemilihan jenis huruf untuk judul, dsb.

4. Mengetatkan tulisan atau menyingkat tulisan sesuai denganruang yang tersedia, termasuk membuang atau memotong(cutting) paragraf yang tidak penting.

Page 30: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

5. Mengganti kata atau istilah yang tidak memenuhiprinsip ekonomi kata.6. Melengkapi tulisan dengan bahan-bahan tipografi,seperti anak judul (subjudul), di mana diperlukan.7. Menulis atau menentukan judul dan lead atau terasberita jika dipandang perlu.8. Di beberapa suratkabar, editing juga termasuk menuliscaption (keterangan gambar) untuk foto dan pekerjaanlain yang berhubungan dengan cerita yang disunting itu.

Page 31: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

DETIL EDITING: NON-TEKNIS

1. Memperhatikan apakah naskah berita sudah memenuhinilai-nilai jurnalistik dan kriteria layak muat —aktual,faktual, penting, dan menarik.

2. Meneliti apakah naskah berita sudah menaati doktrinkejujuran (fairness doctrine) serta asas keberimbangan(cover both side). Jika belum, tugaskan kembali reporteruntuk memenuhinya.

3. Memperhatikan apakah opini, interpretasi, atau penilaianwartawan lebih menonjol daripada fakta hasil liputan.

4. Menjaga jangan sampai terjadi kontradiksi dalam sebuahnaskah.

5. Menjaga jangan sampai terjadi penghinaan, arti ganda, dantulisan yang memuakkan (bad taste).

Page 32: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

6. Sadar mengenai sifat-sifat umum tentang umur, tarafhidup, dan gaya hidup para pembaca utama korannya,dan menyunting naskah sesuai dengan sifat umumtersebut.7. Memperbaiki tulisan opini (artikel) dengan segala upayatanpa merusak cara penulisnya menyatakanpendapatnya. Karenanya, redaktur harus membaca lebihdahulu seluruh cerita/naskah untuk mendapatkanpengertian penuh tentang apa yang berusa dikatakan olehsi penulis.8. Menjaga masuknya iklan terselubung sebagai berita.

Page 33: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

Soal Latihan1. Salah satu filosofi dalam merancang web adalah . . .

a. Profesional d. Estika

b. Estetika e. Pemrograman

c. Desain

2. Desain web dibagi menjadi . . . Bagian

a. 2 d. 5

b. 3 e. 6

c. 4

Page 34: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

2. Desain web dibagi menjadi . . . Bagian

a. 2 d. 5

b. 3 e. 6

c. 4

3. Ketika membangun sebuah situs, informasi yang paling penting padabagian requirement adalah dibawah ini, kecuali . . .a. Look and feel requirementsb. Bandwith requirementsc. Resolution requirementsd. Quality requirementse. Contet requirement

Page 35: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

3. Ketika membangun sebuah situs, informasi yang paling penting padabagian requirement adalah dibawah ini, kecuali . . .a. Look and feel requirementsb. Bandwith requirementsc. Resolution requirementsd. Quality requirementse. Contet requirement

4. Struktur navigasi terbagi menjadi 4 jenis, kecuali . . .a. Non Linier d. Campuranb. Hirarki e. Linierc. Paralel

Page 36: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

4. Struktur navigasi terbagi menjadi 4 jenis, kecuali . . .a. Non Linier d. Campuranb. Hirarki e. Linierc. Paralel

5. Struktur navigasi yang merupakan struktur yang mengandalkanpercabangan untuk menampilkan data berdasarkan kriteriatertentu adalah bentuk dari . . .a. Non Linier d. Campuranb. Hirarki e. Linierc. Paralel

Page 37: MERANCANG DAN MEMBANGUN WEBSITE · merancang website. Sering kali teknologi malah menghalangi performa dari website atau mengganggu ... digunakan dalam pembuatan aplikasi multimedia

5. Struktur navigasi yang merupakan struktur yang mengandalkanpercabangan untuk menampilkan data berdasarkan kriteriatertentu adalah bentuk dari . . .a. Non Linier d. Campuranb. Hirarki e. Linierc. Paralel

1. Salah satu filosofi dalam merancang web adalah . . .

a. Profesional d. Estika

b. Estetika e. Pemrograman

c. Desain