Birkaç gün önce tanıştığım ve günümü bitirmeden tamamlamak için uyumaktan vazgeçtiğim bir kitaptan bahsetmek istiyorum. Kitabın adı “Designing the Obvious (amazon)”. Yazarın temel amacı ise herhangi bir son kullanıcının bir uygulamayla ilk tanışmasında, ona yıllardır bu uygulamayı kullanıyormuş olduğu hissi uyandıracak kadar kolay ve anlaşılır bir arayüz sağlamak konusunda okurlarına yardım etmek. (Bu karmaşık cümleyle pek başarılı bir iş çıkarabildiğim söylenemez)
Aslında bu konuda yazmak istemiyordum ama dmry’de Mynet’in ana sayfasının değiştiğini okuduktan sonra çıkan sonuç üzerinde uzunca düşündükten sonra HMI ile ilgilenenlere yönelik bir yazı yazmaya karar vermiş oldum. Aslında Eric Burke’in karikatürü bu konuda örnek gösterilebilecek en güzel malzemelerden biri:
Çizimdeki ilk ürün tipik bir Apple, ikincisi bir Google ürünü ve üçüncüsü de sizin şirketinizin ürettiği uygulama olarak lanse ediliyor. Elbette hepimiz basit bir arayüz sunmak istiyoruz ama eğer uygulamamız Garanti‘nin online bankacılık uygulaması gibi detaylı bir şeyse bunu başarmak bir noktadan sonra imkansız bir hale geliyor. Pek bu durumda ne yapılabilinir?
Hepimiz biliriz ki bir resim galerisinde küçük resimlerin üzerine tıklandığında genelde büyükleri açılır. Veya arama motorlarında sonuçlar sayfasında bir sonraki sayfaya geçmek için sayfanın altında bir navigasyon bulunur. Arama yaparken arayacağımız kelimeleri yazdıktan sonra aramayı başlatmak için bir düğme ararız hepimiz. İşte bunlar kullanıcı alışkanlıklarıdır, zamanla bilinçaltına yerleşen bu alışkanlıkarı kullanarak son kullanıcıların fazla düşünmeden işlerini halledebilmelerini sağlamak mümkündür.
Peki, kullanıcıların alışkanlıkları nelerdir?
Herkesin aynı soruyu sorması üzerine Yahoo! Developers Network bu konuda bir kütüphane oluşturmaya karar vermiş ve herkesin gönlüne taht kuran web uygulamalarında sıkça kullanılan ve kabul görmüş tasarım alışkanlıklarını bir araya getirmeye çalışmış. Yahoo Design Pattern Library adı verilen bu kütüphanedeki örüntüleri kullanarak siz de düşündürmeden işleyen uygulama arayüzleri tasarlayabilirsiniz.
Kategori?




Made on a