Geçtiğimiz günlerde GUI tasarlamakla ilgili bazı yazılar yazacağımdan bahsetmiş ve ilk yazımı Sosyal Network Tasarlarken başlığıyla yazmıştım. Şimdi biraz daha farklı kullanımlara bakacağız. Örneğin para kazanmak veya iş konusunda bir sıkıntısını çözmek isteyen birilerinin iletişimini kolaylaştıracağız. Aklında hiç soru işareti kalmaksızın bizden biri olmasını sağlayacağız. Her sabah bilgisayarını açtığında gazete okur gibi işlemlerini kontrol edebileceği ve kullanırken zevk alacağı bir arayüz tasarlayabiliriz.

Bu yazımdaki tüm arayüz örnekleri Ruby diliyle Rails Framework’u kullanılarak tasarlanan ve çok yakında ilk betası yayınlanacak olan İstanbulDijital ve İkiNokta Yazılım imzalı Kim Yapacak projesinden.

Öncelikle bir mesaj merkezi düşünün. İnsan odaklı proje ve tasarım üreteceğimizden onların iletişim hemen hemen en önemli konu. İçeriğimizi onlar üretecek, sistemimizi onlar kullanacak, fanatiklerimiz onlar olacak, onlar sitemizden para kazanacak. Uzatmayayım anlayacağınız herşeyimiz onlar.

Ekran görüntülerini büyütüp numaralanmış hallerini görmek için üzerine tıklayınız.

1- Biraz önce söyledim ya, içeriğimizi onlar oluşturacak bu yüzden navigasyon kısmınızı tasarlarken mutlaka göz önünde bulundurun. Bir forum tasarlıyorsanız “Konu Aç” bir yönetim paneli tasarlıyorsanız “Ürün Ekle” gibi içerik oluşturmaya yönelik tüm aksiyonlarınızı kullanıcının rahatça görebileceği bir boyutta rahatça görebileceği bir yere yerleştirin. Bu kullanıcının sistemi kullanmak için attığı ilk adımdır zira.

2- Sistemdeki özellikleri kağıda yazdığınızda karışık gelebilir. Bunu kullanıcıya olabildiğince basit sunun. Aklını karıştırmadan. Nerede olduğunu unutturmayın. Çok sıkı özellikleri olan bilmemkaçbin satırlık kodla çalışan bir projeniz olabilir. İnsanlar kullanmadığı sürece hiçbirşey ifade etmez.

3- Yalnızca hayal gücü kullanarak, sanki kendi yapacağınız siteyi kullanıyormuşsunuz gibi bir hayal kurarak bu tür bazı küçük noktalar ekleyebilirsiniz. Kullanıcıyı rahatlatacaktır.

4- Bulunduğu yer onun istediği yer olmayabilir. Yanlışlıkla tıklamış olabilir, burayı sevmemiş olabilir vs.. Bu yüzden ona geldiği yere kolayca gidebilmesi imkanını sağlayın.

5- Uzun geceler süren çalışmaların ardından artık biraz markamızı öne sürmenin zamanı geldi değil mi? Karizma Kazandırmak diyebiliriz buna ;)

6- Görmüş olduğunuz çalışma bir mesaj merkezi, kullanıcılar arası ve sistemin kullanıcıya olan iletilerinin bulunduğu bir yer. Birine mesaj yazmak için veya mevcut iletileriyle anı karşılaştırmak için bir saate ihtiyacı olabilir. Koluna veya işletim sisteminin saatine bakmadan saati öğrenmesini sağlayarak ona yardımcı olabiliriz ;)

1- Birinden veya bir şirketten gelen mesajı okurken onun logosunu veya yüzünü görmek eğlenceli olabilir. Yine mesajın içeriğini hiç uğraştırmadan göstermek esasıtır. Kimden geldiği, ne zaman geldiği ve ne geldiği.

2- Yazıdan önce gözüne ilişen aksiyonlarımız burada. Bu mesajı okundu mu saymalı? Yoksa silmeli mi? Yada cevap mı yazmalıydı? Türkçe bilmeyen biri dahi çok kolay kullanabilmeli.

1- Sıcak bir dil “Üye Kayıt Formu” gibi alışılmıştan daha eğlenceli gelecektir.

2- Biri kayıt olurken onun kullanıcı adının ve e-mailinin daha önce alınmadığını anlık kontrol etmek işini çok kolaylaştırabilir. Aynı şey şifresinin uygun olup olmadığı ile ilgili de geçerlidir.

3- Henüz Hazır değilim. Tasarımda neden bu genellikle göz önünde bulundurulmaz? Kişi sisteme katılmaya niyetli olabilir. Ama tatmin edici bilgi alamamıştır. Ona yol göstermek zorundasınız. Tok satıcılık yapamayız ;) henüz o kadar zengin değiliz. Herkese hitab edebilmeliyiz.

4- İlk yazımda bahsetmiştim bazı eticaret sitelerinde gördüğüm “bunu beğenenler bunu da beğendi” gibi bölümler hep hoşuma gitmiştir. Her zaman sorulan bazı soruları net cevapları ile birlikte kayıt formunda bulundurmak kafadaki birçok soru işaretini silip atabilir.

5- Standardın dışına çıkmak biraz. ÇizgiSinan’ı hepiniz bilirsiniz. Onun yaratıcısından sistemi tamamen anlatan bir karikatür hazırlamasını istedim. Sizde kendi projeniz için çizimi güçlü birinden yardım alabilirsiniz. Bu karikatür sayesinde normalde dakikalarca konuşarak anlatmak zorunda olduğumuz özelliklerinizi tek karede anlatabiliriz.

GUI serisindeki ipuçları yalnızca kişisel görüş ve tecrübelerimdir.