Onay İletişim Kutuları Yerine Geri Al: Daha Az Kesintiye Neden Olan Kullanıcı Arayüzü Tasarlama
Neden rutin "Emin misin?" Bir onay hala doğru olduğunda diyaloglar başarısız olur ve açık, erişilebilir ve güvenli geri alma işlemlerinin nasıl tasarlanacağı.
Ana nokta
Geri alınabilecek eylemler için geri almayı kullanın: eylemi hemen yapın, ardından Geri Al düğmesiyle kısa, engellemeyen bir mesaj gösterin. Kalıcı silme veya büyük ödemeler gibi ciddi, geri dönüşü olmayan eylemler için onay diyaloglarını saklayın ve bunları spesifik hale getirin: nesneyi ve sonucu adlandırın. Rutin eylemlerin onaylanması, insanları okumadan "Tamam"a tıklama konusunda eğitir.
Rutin onaylar neden çalışmayı bırakıyor?
Nielsen Norman Group'in onay diyaloglarına ilişkin yönlendirmesi açıktır: bunları ciddi sonuçları olan eylemlerden önce kullanın ve rutin eylemler için kullanmayın. İnsanlar aynı diyaloğu birçok kez gördüklerinde alışkanlıktan dolayı onaylarlar ve diyalog, yakalaması gereken hataları önlemeyi bırakır. Aynı makale, bir uyarıya güvenmek yerine mümkün olan her yerde geri alma seçeneğinin önerilmesini önermektedir.
Onaylayın veya geri alın: basit bir kural
Bir soru sorun: Bu tersine çevrilebilir mi? Cevabınız evet ise harekete geçin ve teklifi geri alın. Hayırsa, önce onaylayın ve onayı spesifik hale getirin.
- Arşivleyin, taşıyın, okundu olarak işaretleyin, listeden kaldırın: hemen harekete geçin, geri almayı teklif edin.
- Mesaj gönderin: Birçok ürün, geri alınabilmesi için gönderimi kısa süreliğine geciktirir. Gmail, kullanıcıların 5, 10, 20 veya 30 saniyelik bir geri alma penceresi seçmesine olanak tanır.
- Kalıcı olarak silin, ödeme yapın, herkese açık olarak yayınlayın: önce öğeyi ve etkisini adlandırarak onaylayın ("142 dosyayı silin").
- Daha da iyisi: çöpe atma veya kurtarma süresiyle silme işlemini geri alınabilir hale getirin, ardından geri alma seçeneğini kullanın.
Geri alma mesajını tasarlama
Material Design bu bileşene atıştırmalık çubuğu adını verir: yanıt gerektiren bir iletişim kutusundan farklı olarak, tek bir eylemi içerebilen kısa, minimum düzeyde kesintiye uğrayan bir mesaj. Ne olduğunu birkaç kelimeyle yazın, Geri Al'ı tek eylem olarak belirleyin ve insanların tepki vermesine yetecek kadar uzun süre ekranda tutun. İki saniye içinde kaybolan iletilerdeki önemli geri alma eylemlerini gizlemeyin.
Erişilebilirlik ayrıntıları
Kendiliğinden kaybolan tostlar, ekran okuyucu kullanıcıları ve daha fazla zamana ihtiyacı olan kişiler tarafından gözden kaçırılabilir. Mesajı kibar bir canlı bölge aracılığıyla duyurun, klavye kullanıcılarının Geri Al düğmesine erişmesine izin verin, mesajın üzerine gelindiğinde veya odaklanıldığında zamanlayıcıyı duraklatın ve geçmiş listesi veya çöp kutusu gibi eylemi tersine çevirmenin başka bir yolunu sağlayın.
Geri alma hareketi
Ekranın kenarından kısa, sakin bir giriş ve net bir çıkış, insanların mesajı kesintiye uğramadan fark etmelerine yardımcı olur. Geri Al'a basıldığında, geri dönüşün görülebilmesi için öğeyi tekrar yerine hareket ettirin. Basit bir soldurmayla azaltılmış hareket ayarlarına uyun.
Hatırlanacak temel ilkeler
- Geri döndürülebilir eylemler: Derhal harekete geçin ve geri almayı teklif edin
- Geri dönüşü olmayan, ciddi eylemler: etkiyi belirten özel bir onay
- Rutin onaylar alışkanlıktan dolayı tıklanıyor
- Geri alınan mesajları erişilebilir hale getirin: canlı bölge, klavye odağı, yeterli zaman
- İnsanların işe yaradığını görmeleri için geri dönüşü canlandırın
Sık sorulan sorular
Kaynaklar
- Confirmation Dialogs Can Prevent User Errors — If Not Overused — Nielsen Norman Group
- Send or unsend Gmail messages — Gmail Yardım
- Snackbar guidelines — Material Design 3