Kullanıcı Arayüzü Tasarımı: Indianapolis Asansöründen Dersler
Geçen gün bir toplantıya gelirken ve dönerken, bu kullanıcı arayüzüne sahip bir asansöre bindim (UI) tasarım:
Tahminimce bu asansörün geçmişi şuna benzer:
- Asansör, aşağıdakiler gibi çok basit, kullanımı kolay bir kullanıcı arayüzü ile tasarlanmış ve teslim edilmiştir:
- Yeni bir gereksinim ortaya çıktı: Braille alfabesini desteklememiz gerekiyor!
- Kullanıcı arayüzünü düzgün bir şekilde yeniden tasarlamak yerine, güncellenmiş tasarım, orijinal tasarımın içine sadece çubuklarla yerleştirildi.
- Gereksinim karşılandı. Sorun çözüldü. Yoksa miydi?
Diğer iki kişinin asansöre adım atıp katlarını seçmeye çalışmasını izleme şansım oldu. Biri braille'i itti düğmesine tıklayın (belki de daha büyük olduğundan ve arka planla daha fazla kontrast oluşturduğundan - bilmiyorum) bunun bir düğme olmadığını fark etmeden önce. Biraz telaşlanmıştı (ben bakıyordum), ikinci denemesinde gerçek düğmeye bastı. Başka bir kata çıkan başka bir kişi seçeneklerini analiz etmek için parmağını yolun ortasında durdurdu. Doğru tahmin etti ama biraz dikkatli düşünmeyi ihmal etmedi.
Keşke görme engelli birinin bu asansörü kullanmaya çalıştığını gözlemleyebilseydim. Sonuçta bu braille özelliği onlar için açıkça eklenmiş. Peki, düğme bile olmayan bir düğmenin üzerindeki Braille alfabesi, görme engelli bir kişinin kendi katını seçmesine nasıl izin verebilir? Bu sadece yararsız değil; bu çok kötü. Bu kullanıcı arayüzünün yeniden tasarımı, görme bozukluğu olan kişilerin ihtiyaçlarını karşılamada başarısız oldu ve kullanıcı deneyimini, gören kullanıcılar için kafa karıştırıcı hale getirdi.
Asansör düğmeleri gibi fiziksel bir arayüzü değiştirmenin her türlü maliyetin ve engelin olduğunun farkındayım. Ancak web sitelerimizde, web uygulamalarımızda ve mobil uygulamalarımızda aynı engellere sahip değiliz. Bu nedenle, bu harika yeni özelliği eklemeden önce, onu gerçekten yeni bir ihtiyacı karşılayacak ve yeni bir sorun yaratmayacak şekilde uyguladığınızdan emin olun. Her zaman olduğu gibi, emin olmak için kullanıcı testi yapın!