Perancangan Aplikasi Web
1. Langkah-langkah Web Design
A. Perancangan Isi
Dikembangkan selama tahapan analisis, dilakukan sebagai
basis untuk penetapan objek-objek
B. Perancangan Estetika (Perancangan Grafis)
Membuat tampilan yang akan dilihat oleh user
C. Perancangan Arsitektural
Fokus pada struktur hypermedia untuk semua objek isi dan
untuk semua fungsi pada aplikasi web Langkah-langkah web design dengan membuat:
D. Perancangan Antarmuka
Menentukan tampilan dan mekanisme interaksi yang mendefinisikan
user interface
E. Perancangan Struktur Navigasi
Mendefinisikan bagaimana end user melakukan penelusuran
untuk melintasi hypermedia
F. Perancangan Komponen
Merepresentasikan rincian struktur elemen-elemen fungsional
aplikasi web
2. Sifat-sifat aplikasi Web
- Kepadatan jaringan
- Keserempakan
- Jumlah pengguna yang tidak dapat diprediksi
- Kinerja
- Ketersediaan
- Digerakkan oleh data
- Peka terhadap isi
- Evolusi yang berkesinambungan
- Kesegeraan
- Keamanan
- Estetika
3. Kualitas Perancangan aplikasi Web
Atribut Kualitas:
1. Keamanan
Kemampuan aplikasi web dan lingkungan server untuk mencegah
akses yang tidak sah, dan mencegah serangan-serangan yang berasal dari luar.
2. Ketersediaan
Pengukuran atas persentase waktu yang tersedia bagi aplikasi
web untuk dapat digunakan oleh user.
3. Skalabilitas
Aplikasi web mampu mengakomodasi kebutuhan terhadap jumlah
end user yang semakin bertambah
4. Waktu untuk masuk ke pasar
Ditinjau dari sudut pandang bisnis
4. Kualitas Aplikasi web
1. Kemudahan Penggunaan
- Kemudahan pemahaman situs global
- Umpan balik dari user dan fitur-fitur bantuan
- User interface dan fitur-fitur estetika
- Fitur-fitur khusus
2. Fungsionalitas
- Kemampuan pencarian dan penerimaan
- Fitur-fitur navigasi dan perambahan (browsing)
- Fitur-fitur aplikasi yang berhubungan dengan lingkungan
3. Keandalan
- Pembetulan pemrosesan tautan (link)
- Pemulihan dari kesalahan
- Validasi dan pemulihan pada user
4. Efisiensi
- Kinerja waktu tanggap aplikasi web
- Kecepatan pembentukan halaman-halaman
- Kecepatan penggambaran grafik-grafik
5. Kemudahan Pemeliharaan
- Kemudahan untuk dilakukan koreksi
- Keamanan aplikasi web untuk beradaptasi
- Kemudahan aplikasi web untuk dikembangkan
5. Perancangan Antarmuka
Salah satu tantangan membuat user interface adalah bagaimana
caranya user masuk ke aplikasi.
Sasaran-sasaran user interface adalah untuk:
- Menetapkan suatu jendela yang konsisten untuk meletakkan isi-isi dan fungsionalitas yang disediakan oleh user interface
- Memandu user melalui serangkaian interaksi dengan aplikasi web yang dikembangkan
- Mengorganisasikan pilihan-pilihan navigasi dan isi-isi yang dapat dilihat user yang dapat berupa menu navigasi, icon grafis, dan gambar-gambar grafis
6. Perancangan Estetika
Sering juga disebut Perancangan Grafis, yang merupakan tambahan
artistik yang sering digunakan untuk melengkapi aspek-aspek teknis dari
perancangan aplikasi web.
Tata letak yang baik pada perancangan interface:
- Jangan mengisi bagian dari halaman web dengan informasi yang akhirnya sulit untuk mengidentifikasi informasi tersebut
- Lakukan penekanan pada isi yang merupakan alasan utama bagi user untuk masuk ke aplikasi web
- Lakukan pengelompokkan fitur navigasi, isi, dan fungsi
- Jangan perluas bagian aplikasi dengan penggunaan scrollbar, sebaiknya kurangi isi yang jumlahnya banyak
- Sesuaikan resolusi layar dan ukuran jendela browser
7. Perancangan Isi
Hubungan objek isi dengan objek isi lainnya adalah sebagai
bagian dari suatu model kebutuhan untuk aplikasi web.
Permasalahan yang terjadi pada perancangan isi jika jumlah
objek isi yang digabungkan untuk membentuk halaman web tunggal merupakan fungsi
dari kebutuhan user, yang dibatasi oleh kecepatan pengunduhan koneksi ke
internet, juga dibatasi oleh besarnya ukuran jendela monitor yang digunakan
user.
8. Perancangan Arsitektural
Perancangan arsitektur web terkait dengan sasaran untuk aplikasi web, terkait dengan isi yang akan ditampilkan, user, dan navigasi.
Arsitektur isi pada umumnya fokus pada bagaimana objek-objek
isi distrukturkan agar layak untuk dipresentasikan kepada user dan menarik
untuk ditelusuri.
Aplikasi web distrukturkan untuk dapat mengelola interaksi
user dengan aplikasi web, bagaimana menangani pekerjaan proses internal,
bagaimana melakukan pengaturan navigasi, serta bagaimana menampilkan isinya.
9. Imlementasi Penting Desain Web
- · Antarmuka Pengguna yang Memfasilitasi Interaksi Pengguna
- · Usabilitas Bertujuan untuk Desain yang Berpusat pada Pengguna
- · Desain Ramah SEO dapat Membantu ke Peringkat Lebih Tinggi
- · Tipografi yang Berdampak pada Kemudahan Membaca Pengguna
- · Pengunaan Warna untuk Meningkatkan Estetika
- · Konten yang Relevan untuk Meningkatkan Jangkauan Pengguna
- · Penggunaan WhiteSpace untuk Menawarkan UX yang Lebih Baik
Komentar
Posting Komentar