← Tüm stüdyo notları

UX/UI tasarım / DIJION

Silmeden önce onay mı, sildikten sonra geri al mı?

Silme kapsamı, geri döndürülebilirlik ve bekleyen sunucu işlemlerini ayıran; uygun onay veya geri alma akışını seçme rehberi.

Her silme işlemine aynı onay penceresini eklemek güvenli bir deneyimi garanti etmez. Kullanıcı tekrarlanan soruları okumadan geçebilir. Öte yandan geri alınamayan bir işlemi yalnız kısa bir bildirimle açıklamak da yetersizdir. Örnek bir not uygulamasında yerel taslağı kaldırmakla ortak belgenin bütün kopyalarını silmek farklı kararlardır.

İşlemin kapsamını açıkça söyleyin

“Sil” etiketi bu cihazı mı, hesabı mı yoksa herkesin eriştiği kaydı mı etkiliyor? Nesnenin adı, kapsamı ve geri alınabilirliği birlikte anlaşılmalıdır. Bir listedeki kaydı gizlemek kalıcı silmeyle aynı değildir. Uygulama bu farkı saklarsa kullanıcı daha sonra içeriğin geri belirmesini hata veya verilen sözün bozulması olarak görebilir.

Onay yöntemini riske göre seçin

Tüm sütunlar için tabloyu yatay kaydırabilirsiniz.

Örnek silme kararları
İşlemDeğerlendirilecek yaklaşımGerekli açıklama
Geri alınabilir yerel değişiklikGörünür Geri alNeyin geri geleceği
Geniş ve kalıcı kayıpEylem öncesi açık onayKapsam ve geri dönülemezlik
Bekleyen uzak işlemDoğru durum ve kurtarmaSonucun kesin olup olmadığı

Geri al için gerçek bir yol tasarlayın

Geri alma yalnız bir animasyon tersine çevrimi olmamalıdır. İlişkili kayıtlar, sıralama ve erişim bağlamı da geri gelebilmelidir. Kısa süreli bir mesaj tek kurtarma yoluysa kullanıcı onu kaçırabilir. Ürün uygunsa çöp kutusu veya kalıcı geçmiş değerlendirin; bu seçeneklerin saklama kapsamını ve erişimini ayrıca tanımlayın.

Sunucu sonucu belirsizken kesin konuşmayın

İstek zaman aşımına uğradığında silme gerçekleşmiş olabilir. Kaydı yeniden göstermek otomatik olarak geri alındığını kanıtlamaz. Güncel durumu doğrulayın ve aynı işlemin tekrarını güvenli yönetin. Kullanıcı başka cihazdan kaydı düzenlediyse eski kopyayla geri alma, yeni çalışmayı ezmemelidir; çakışma politikasını önceden belirleyin.

Silme ve kurtarmayı birlikte test edin

  1. Tekli ve toplu silmede kapsam metnini karşılaştırın.
  2. Geri al mesajını kaçırıp alternatif kurtarmayı arayın.
  3. Silme yanıtını geciktirin ve tekrar deneyin.
  4. Başka cihazdaki değişiklik sonrası geri almayı sınayın.

Son çıktı, her silme türü için sonuç ve kurtarma sözleşmesidir. Doğru seçim daha çok pencere eklemekten değil, gerçek kaybı doğru anlatmaktan doğar.