Minimalist Arayüzde Elemenin Bedeli: Ne Gider, Nereye Taşınır
Minimalist arayüzler genellikle "az öğe" üzerinden anlatılır, oysa hiçbir öğe silinmez, yalnızca yükü başka bir yere taşınır. Menüyü gizlersiniz, yük kullanıcının hafızasına geçer. Butonun kenarlığını kaldırırsınız, yük tıklanabilirliği tahmin etmeye kalır. Minimalizmi değerlendirmenin tek anlamlı yolu bu taşınan yükün nereye gittiğini takip etmek.
Sadelik bir görünüş değil, eleme kararı
"Az çoktur" cümlesi tek başına hiçbir şey söylemiyor, çünkü neyin az olacağını belirlemiyor. Bir ekrandan altı öğe çıkarıp arta kalanları büyütmek sade bir sonuç verir ama kullanıcı çıkarılan altı şeyden birine ihtiyaç duyduğu anda tasarım sadeleşmiş olmaz, sadece o ihtiyacı ertelemiş olur.
Peki ya ölçüt tersine kurulsaydı? Bir öğeyi kaldırmadan önce şunu sormak daha çok iş görüyor: bu öğe kaldırıldığında görevin hangi adımı uzuyor? Cevap "hiçbiri" ise eleme temiz bir kazançtır. Cevap "kullanıcı bir tık daha atar" ise bu artık sadeleştirme değil, takas. Takas yapmak sorun değil, farkında olmadan yapmak sorun.
Gizlemek elemek değildir
Hamburger menü bu ayrımın en net örneği. Mobilde alan kazandırdığı doğru, ana ekranı sakinleştirdiği de doğru. Ancak menü gizlendiğinde gezinme seçenekleri görünürlükten hafızaya taşınır: kullanıcı orada ne olduğunu hatırlamak ya da açıp bakmak zorunda kalır. Tanıma her zaman hatırlamadan ucuzdur, üstelik bu maliyet en çok siteye ilk kez gelen kişiye biner, yani tam da yönlendirmeye en çok ihtiyaç duyan kişiye.
Buradaki hesap içeriğe göre değişiyor. Beş bölümü olan kurumsal bir sitede menüyü açıkta tutmanın maliyeti bir satır yüksekliğidir; gizlemek bunun karşılığında hiçbir şey kazandırmıyor. Kırk kategorili bir e-ticaret sitesinde ise açıkta tutmak zaten mümkün değil, orada tartışma menünün gizlenip gizlenmeyeceği değil, gizlenen yapının ilk seviyesinde ne görüneceği. Aynı bileşen iki durumda iki farklı karar gerektiriyor, dolayısıyla "hamburger menü kötüdür" genellemesi de "yer kazandırır" genellemesi kadar boş.
Düz tasarım sinyalleri de siliyor
Gölge, kenarlık ve doku yalnızca dekorasyon değildi; bir öğenin tıklanabilir mi yoksa sadece metin mi olduğunu söyleyen ipuçlarıydı. Düz tasarım bunları kaldırınca bilgi de gitti. Yerine renk ve konum kaldı, ki ikisi de daha zayıf sinyaller: renk körlüğü olan kullanıcıda renk düşer, alışılmadık bir düzende konum yanıltır.
Bir butonun sınırını sırf sadelik adına silmem. Kenarlık kalktığında WCAG 1.4.11'in arayüz bileşenleri için istediği 3:1 kontrast oranını taşıyacak başka bir ipucu bırakmak gerekiyor ve çoğu "temiz" tasarım bunu bırakmıyor, çünkü tasarımı boş bir tuvalde değerlendiriyor. Metin kontrastındaki 4.5:1 kuralı yaygın biçimde biliniyor, bileşen kontrastı çoğu ekipte hiç kontrol edilmiyor. Kenarlıksız form alanları, açık gri ayraçlar ve yalnızca ikonla temsil edilen aksiyonlar bu yüzden erişilebilirlik denetimlerinde art arda düşüyor.
Boşluk ancak eşitsizse hiyerarşi kurar
Negatif alanın okumayı rahatlattığı doğru, ama hiyerarşi kurduğu iddiası koşullu. Boşluk gruplama yoluyla çalışıyor: yakın duran öğeler birlikte, uzak duranlar ayrı okunuyor. Her şeyin arasına aynı miktarda boşluk koyduğunuzda hiçbir gruplama bilgisi üretmiyorsunuz, sadece sayfayı uzatıyorsunuz.
Pratik karşılığı şu: bir başlık, altındaki paragrafa kendinden önceki bölümden belirgin biçimde daha yakın durmalı. Bu ilişki tersine döndüğünde başlık, ait olduğu metnin değil bir önceki bloğun parçası gibi görünüyor. Bunu tasarım dosyasında fark etmek zor, çünkü orada bölümlere zaten adıyla bakıyorsunuz. Ekran görüntüsünü bulanıklaştırıp bakmak birkaç saniye sürüyor ve hatayı anında gösteriyor.
Elemeyi sınamanın ucuz yolu
Minimalist bir arayüzün doğru elenip elenmediği estetik tartışmasıyla çözülmüyor, görev üzerinden çözülüyor. Beş kullanıcıya sitede gerçekten yapılan bir işi verip izlemek, aylarca sürecek bir stil tartışmasını bitiriyor. İzlerken bakılacak üç şey var:
- Kullanıcı bir öğeyi tıklamadan önce duraksıyor mu? Duraksama, sinyalin yeterince güçlü olmadığı anlamına geliyor.
- Aradığı şeyi bulmak için gizlenmiş bir alanı açıyor mu, kaç kez? Her açış, gizleme kararının faturası.
- Sayfayı yukarı aşağı tarıyor mu? Tarama, boşlukların gruplama bilgisi üretmediğini gösteriyor.
Bu üçünde sorun çıkmıyorsa arayüz sade değil, düpedüz iyi çalışıyor demektir. Çıkıyorsa elinizdeki şey minimalizm değil, eksik arayüz.