Firefox tasarımcısı Alex Faaborg, ZURBsoapbox etkinliğinde Firefox tasarım sürecini anlatmış.

Faaborg’un yaptığı sunuma göre Firefox’ta birbirinden ayrı iki  tasarım yaklaşımı bulunuyor. Bu yaklaşımların ilki Microsoft’unkine benzer şekilde kullanıcı araştırmalarına odaklanıp kullanıcıların ne istediklerini ve neye ihtiyaçlarının olduklarını araştırmak. Bu araştırma yönteminin dezavantajı kullanıcıların size yanlış bilgi verebilme olasılıkları.

Diğer yaklaşım ise Apple’ınkine benzer şekilde kullanıcıların neye ihtiyaçları olduğunu kestirmeye çalışmak için biz vizyon geliştirmek. Bu yöntem çok başarılı şekilde sonuçlanabileceği gibi büyük başarısızlıklara da yol açabiliyor. Bu yaklaşımda tasarımcılara büyük iş düşüyor.

Bu iki tasarım yaklaşımının yanında Firefox açık kaynak kodlu bir program olduğu için kullanıcılardan ve yazılıma destek veren kişilerden gelen tasarım fikirlerinin çokluğu ve farklılıkları ön plana çıkıyor.  Tasarım sürecine katılımın sürmesi sağlamak için neredeyse her fikir değerlendiriliyor.

Bir gazete için yapılan çalışmada Josh adında deneğe ilk buluşmalarda nerelere odaklandığı ortaya çıkarmak için göz izleme cihazı takılıyor. Josh’un 4 farklı kişiyle olan buluşmasındaki sonuçları aşağıdaki görebilirsiniz. Fotoğraflarda yeşil çizgilerin buluştuğu nokta kullanıcının odaklandığı yeri belirtiyor.

Çalışma bize göz izleme çalışmalarının çok farklı alanlarda ilginç sonuçlar çıkarabileceğini gösteriyor.

Buluşma 1: Saskia

Josh ilk buluşmaya çok ilgili başlamıyor.

Josh ilerleyen dakikalarda hala faklı alanlara odaklanıyor.

Buluşma 2: Jessica

Bu sefer Josh daha ilgili.

Kısa zaman sonra tekrar bir arayış içerisine giriyor.

Buluşma 3: Clare

Daha buluşmanın başında Josh’un başka bir yere baktığını fark eden Clare sinirleniyor.

Clare’in çıkışı sonrası Josh’un ilgisi Clare üzerine yöneliyor.

Fakat bu ilgi fazla uzun sürmüyor.

Buluşma 4: Esther

Josh son buluşmaya yine ilgili başlıyor.

Mutlu son…

Userspots 2010 Blog ödüllerini destekliyor. Halk oylamasında en fazla oy almış blogların kullanılabilirlik değerlendirmesini yaparak jüriye destek vereceğiz. Blog kullanılabirlik listesi oluşturarak daha kullanılabilir bloglar oluşturmak için önerilerde de bulunacağız.

Blgo ödülleri’nda başvurular 31 Mart’a kadar devam ediyor.

UxBookmark ücretsiz edinebileceğimiz kullanıcı deneyimi ve kullanılabilirlik kitaplarının listesini çıkarmış.  Listeyi aşağıda bulabilirsiniz.

Etkileşimli Tasarım

Search User Interfaces – Marti A. Hearst

Designing Interfaces – Jenifer Tidwell

Thoughts on Interaction Design - John Kolko

İnsan Bilgisayar Etkileşimi

The Psychology of Menu Selection: Designing Cognitive Control at the Human/Computer Interface – Kent L. Norman

Mental Models in Human-Computer Interaction: Research Issues About What the User of Software Knows- John M. Carroll ve Judith Reitman Olson (editörler)

Erişilebilirlik

Just Ask: Integrating Accessibility Throughout Design – Shawn Henry

Building accessible websites – Joe Clark

Kullanılabilirlik

Converting The Believers – Usereffect

Yeni kitaplar eklendikçe listeyi güncelleyeceğiz.

Steve Krug, Don’t Make Me Think kitabında formlarda kullanıcılardan gereğinden fazla bilgi istemenin zararlarından bahsediyor. Krug’a göre uzun ve fazla bilgi isteyen formların en büyük zararları şu şekilde:

  • Doğru sonuçları alma olasığı azalır
  • Kullanıcıların forma doğru bilgi girme oranları onlardan aldığınız bilgi miktarı ile ters orantılıdır. Kullanıcılar kendilerince gerekli olmadığını düşündükleri bilgiyi vermezler, vermek zorunda kalırlarsa da yanlış doldururlar.

  • Form tamamlanma oranı azalır
  • Formlarda alan sayısı arttıkça form tamamlama oranı azalmaktadır. (Formların Doldurulma Oranını Arttırmak İçin 3 Kural)

  • Kötü görünmenizi sağlar
  • Kullanıcılar telefonlarına ve e-posta adreslerine gelen spam mesajlardan oldukça sıkılmış  durumdalar. Gereği yokken onlardan cep telefonu bilgisini istemeniz kullanıcının gözünde sizi potansiyel bir spamci yapacaktır.

Krug formlar konusunda şu önerilerde bulunuyor:
  • İşlemi tamamlamak için o bilgiye ihtiyacın olduğunun gerekçelerini açıkla.
  • Opsiyonel bilgileri dahi sorma. Uzun formların görüntüsü bile kullanıcıyı sıkıntıya sokabilir.
  • Kullanıcıya formu tamamladığında ne elde edeceğini göster.