Dear Bisma, BTW Mas Bee tidak menggambarkan lebih detail program yg dibuat, apakah berupa program inputan data atau program jenis lain yg memang interaksinya lebih mudah menggunakan mouse daripada keyboard... tapi saya coba menceritakan rule saat saya develop suatu program...
Saya juga belum menjadi perancang UI yang baik, tapi menurut saya tidak ada suatu standar untuk UI karena itu menyangkut User berarti standardnya pun adalah standard user jadi sepeuhnya ikut kemauan user dengan peringkasan disana-sini... Misalnya berdasarkan pengalaman pribadi : - Usahakan hindari penggunaan mouse terlalu sering Ini saya terapkan karena user terbiasa menggunakan mesin ketik atau terbiasa dengan program under DOS, maka pada program aplikasi saya biasanya untuk form inputan menggunakan teknik Tab as Enter, kasarnya : ketik2... enter, ketik2... enter dst. Ini saya terapkan karena walaupun mudah, tapi pengguna awal mouse belum tentu lincah menggerakkan mouse dalam memilih objek atau menu pada program yg kita buat apalagi untuk sejenis pilihan dalam combo box... kursor mouse dengan lincahnya meliuk kesana kemari dan objek yg jadi sasaran pun bagai bayangan yg susah untuk dikenai klikan mouse... :) Ingat saat menggunakan mouse pertama kali? 8) - Gunakan Kode untuk mewakili data. User biasanya malas untuk menggunakan List/Combo box/Lookup karena harus menggunakan mouse untuk scroll, kecuali terpaksa karena belum hafal kode yg mau digunakan. Biasanya disini saya menggunakan TEdit dgn kondisi apabila kode tidak ditemukan, maka tampilkan window yg berisi daftar kode tsb tapi dengan tambahan, apabila user mengetikkan satu huruf dari kode yg ingin dicari, maka posisi kursor berada pada daftar kode yg bersangkutan, misalnya kodenya DZE01, maka saat mengetik D (untuk mencari kode dosen yg bernama Douwes misalnya) maka pilihan langsung pindah ke urutan dosen dengan nama yg berawalan D. - Window/form inputan tidak harus memunculkan window lain, apalagi sampai saling tumpuk. Bagi orang awam biasanya mereka kebingungan dengan window yg saling menutupi tersebut (kadang mereka berpikir bagaimana menutup window tersebut walaupun sebenarnya nanti akan terclose otomatis apabila data yg diinginkan sudah dipenuhi). Dan usahakan form inputan terasa lapang. Mungkin ada tambahan lain dari rekan2 yg lain.... Maaf kepanjangan, moga2 ada yg bisa dijadikan ide Salam Cahyo,- -----Original Message----- From: Bisma Jayadi [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 22, 2003 1:24 AM To: Milis Delphindo Subject: [Delphindo] Bagaimana desain UI yang baik? Dear all, Mungkin ini menjadi masalah yang umum buat kebanyakan programmer. Secara koding nggak terlalu susah sebenarnya, tapi dalam implementasinya cukup bikin bete juga. Yup, it's about how to design a good user interface. ---- Cut ---- ------------------------ Yahoo! Groups Sponsor ---------------------~--> Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark Printer at MyInks.com. Free s/h on orders $50 or more to the US & Canada. http://www.c1tracking.com/l.asp?cid=5511 http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/i7folB/TM ---------------------------------------------------------------------~-> Berlangganan: [EMAIL PROTECTED] Stop Berlangganan: [EMAIL PROTECTED] Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED] Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
