Arayüz tasarımı
Arayüz tasarımı (ing. user interface design) kullanıcı ile makine (bilgisayar) arasında bir iletişim ve etkileşim köprüsü görevi gören kullanıcı arayüzlerinin tasarımı ile ilgili tasarım disiplinidir.
Bu tasarım disiplininin başlıca amaçları ve amaca ulaşmak için öngördüğü yöntemler şu şekilde sıralanabilir:
- Kullanıcı odaklı tasarım (ing. user centered design): Bu tasarım yöntemi, kullanıcı arayüzünün, kullanıcının amaçları, alışkanlıkları ve kullanım deneyimi göz önünde bulundurularak tasarlanmasını öngörmekte ve hatta bir adım daha öteye giderek, söz konusu ürünün daha üretim öncesinde bu kullanıcı özellikleri gözönünde bulundurularak tasarlanmasını amaçlamaktadır.
- Etkileşim tasarımı (ing. interaction design: İnsan ile makine arasındaki etkileșimin (ing. interaction) hedeflerinin ve yöntemlerinin tespiti.
- Hedeflere en etkin biçimde ulaşmanın önündeki makineden veya insandan kaynaklanan engellerin araştırılarak ortadan kaldırılması.
Arayüz veya kullanıcı arayüzü denilince kastedilen, sadece grafiksel kullanıcı arayüzü değildir. Geniş anlamıyla arayüzün tanımı şöyle yapılabilir: Herhangi bir programlama bilgisine sahip olmayan kullanıcıların da bilgisayar programlarını veya bilgisayar programları ve komutları içeren makineleri kullanabilmelerini mümkün kılmak için geliştirilen görsel, işitsel veya dokunsal kumanda araçlarının tümü [1].
Kullanıcı arayüzü çeşitleri[değiştir | kaynağı değiştir]
- Grafiksel kullanıcı arayüzü: Bir programı kullanmak için sunulan tüm butonlar, linklenmiş grafikler, linkler, girdi alanları.
- İşitsel kullanıcı arayüzü: Ses ile kumanda olanağı sağlayan bir navigasyon cihazı.
- Dokunsal kullanıcı arayüzü (ing. Natural User Interface): Joystick; robotları uzaktan kumanda etmeye yarayan, dokunmaya, çevirmeye ve çekmeye duyarlı butonlar; dokunmatik ekranlar.