Products
Sade Arayüz Tasarımı: Kullanıcının İşini Nasıl Kolaylaştırır?
Sade arayüz tasarımı, kullanıcının bulunduğu durumu anlamasını ve bir sonraki eylemi seçmesini kolaylaştıran bilgi düzenidir. Az renk veya geniş boşluk tek başına yeterli değildir. Bir ekranda neyin önemli olduğu belirsizse, görünüm ne kadar temiz olursa olsun kullanım zorlaşabilir.
Bir dosya yükleme ekranını düşünün. Kullanıcının dosyayı seçmesi, yüklemenin sürdüğünü anlaması ve işlem sonunda dosyanın kaydedildiğini görmesi gerekir. Bu üç an arasındaki belirsizlik, güzel görünen bir tasarımda da ortaya çıkabilir.
Ekranın ana sorusunu belirleyin
Her ekranı tasarlamadan önce kullanıcının oraya neden geldiğini yazın. Bir liste ekranında soru “Hangi işi açmalıyım?” olabilir. Bir kayıt ekranında ise “Bu bilgiyi doğru biçimde nasıl kaydederim?” olabilir.
Ekrandaki başlık, içerik ve ana eylem bu soruyla uyumlu olmalıdır. Aynı anda birçok eşit ağırlıklı düğme sunulduğunda kullanıcı önceliği kendi başına çözmek zorunda kalır. Birincil işi görünür kılmak, diğer işlerin önemini yok saymak anlamına gelmez; kullanım anına göre sıra kurmaktır.
Örnek bir yükleme ekranında ana eylem “Dosya yükle” olabilir. Dosya biçimi bilgisi bunun yakınında bulunabilir. Seyrek kullanılan gelişmiş ayarlar ise ana akışı bölmeden erişilebilir tutulabilir.
Ayrıntıyı doğru zamanda gösterin
Kademeli açıklama, önce temel seçenekleri gösterip daha ayrıntılı veya seyrek kullanılan seçenekleri sonraki adımda sunma yaklaşımıdır. Nielsen Norman Group, bu yöntemi arayüzün ilk görünümünü kolaylaştırmak için ele alır. Nielsen Norman Group — Progressive Disclosure
Yine de kullanıcının kararını değiştirecek bilgiyi saklamak doğru bir sadeleştirme değildir. İşlem öncesinde bilinmesi gereken bir sınır, sonuç veya gerekli koşul, eyleme yakın görünmelidir. Ayrıntıları ertelemek ile kritik bilgiyi gizlemek arasında fark vardır.
Bu yüzden her alan için “Kullanıcı bunu hangi anda bilmeye ihtiyaç duyuyor?” sorusunu sorun. Yerleşimi ekranı boşaltma isteğine göre değil, bu cevaba göre belirleyin.
Kullanıcının hafızasına gereksiz yük bindirmeyin
Kişiden önceki ekrandaki bir kodu hatırlamasını istemek yerine, seçtiği öğeyi bir sonraki adımda gösterin. Anlamı belirsiz simgelerin yanında metin kullanın. Bir işlemin sonucunu, kullanıcı başka yere gidip kontrol etmek zorunda kalmadan görünür kılın.
Tanımayı hatırlamaya tercih etme ilkesi, seçenek ve bilginin ihtiyaç anında görünür olmasına odaklanır. Nielsen Norman Group — Memory Recognition and Recall
Bu ilkenin basit bir uygulaması, onay ekranında dosya adını tekrar göstermektir. “Devam etmek istiyor musunuz?” yerine hangi dosya üzerinde ne yapılacağını söylemek, daha somut bir karar ortamı oluşturur.
Bekleme, boşluk ve hata durumlarını yazın
İçerik dolu olduğunda çalışan bir ekran, ilk kullanımda boş olabilir. Kullanıcı hiç kayıt oluşturmadıysa ona ne göreceğini ve nasıl başlayacağını anlatın. Yükleme sürüyorsa işlemin devam ettiğini belirtin. Hata varsa sorunu ve mümkün olan sonraki adımı yazın.
“Bir hata oluştu” mesajı çoğu zaman eksik kalır. Sorun gerçekten dosya boyutuysa, geçerli sınırı ve kullanıcının ne yapabileceğini belirtmek daha yararlıdır. Teknik ayrıntı ancak çözüm için gerekiyorsa görünmelidir.
Mesajları ekranın sonradan eklenecek süsü olarak düşünmeyin. Kullanıcının sistemle kurduğu ilişkinin bir bölümünü bu kısa metinler taşır.
Sadelik varsayımını gerçek görevle sınayın
Bir kişiye tasarımı beğenip beğenmediğini sormak yerine, belirli bir işi tamamlamasını isteyin. Açıklama yapmadan izleyin. Nerede durduğunu, hangi düğmeyi beklediğini ve sonucun gerçekleştiğini nasıl anladığını not edin.
Ekranı ilk kez gören kişinin tereddüdü, tasarımcının alışkanlığından daha öğretici olabilir. Her tereddüt yeni bir öğe eklemeyi gerektirmez; bazen bir başlığı değiştirmek veya bilgilerin sırasını düzeltmek yeterlidir.
Pist Studio için ürünün karakteri, kullanımın açıklığıyla birlikte düşünülür. Sade bir arayüz bu nedenle yalnızca görsel bir tercih değildir. Kullanıcının işi nerede başlattığını, nasıl ilerlediğini ve ne zaman tamamladığını anlayabildiği bir düzen kurmaktır.