web-gelistirme-sc.com

İptalin tam tersi nedir?

Sipariş sayfasıyla çalışıyorum. Kullanıcı üzerine bastığında Cancel Order düğmesi, aşağıdakilerden birini seçmelidir:

  1. Siparişi iptal et.
  2. (iptalin tersi) düzen. (bu seçim, siparişle hiçbir şey yapmamanız anlamına gelir) varsayılan olarak, diğer durumlarda bu seçim "Cancel" olmalıdır.

Bu davadaki iptalin tam tersi nedir?

Aklınızda tutun, cancel genellikle bir UI durumunda bir eylemi reddetmek için bastığınız şeydir ve burada ikinci seçimimde bunu yapmaya çalışıyorum.

87
Mike Darwish

İptal çok belirsiz olabilir. Kullanıcılardan oldukça yıkıcı bir görev yapmalarını isterken her zaman daha açıklayıcı olmayı seviyorum. Bu genellikle kullanıcıların sahip olabileceği endişeleri azaltır.

mockup

bmml kaynağını indirin - Balsamiq Maketleri ile oluşturulan tel kafesler

Düzen
LightnessRacesinOrbit yorumlarda fark ettiğim gibi, düğmeleri düğmeler gibi davranan bağlantılarla karıştırmak (ya da bu durumda bağlantı olarak biçimlendirilmiş bir düğme) kafa karıştırıcı olabilir. Bu düşünce asılsız olabilir, ancak yine de aşağıdaki mockup'u ekliyorum:

mockup

bmml kaynağını indirin

202
Paul van den Dool

Kullanıcıya bunun yerine geri al düğmesi vermeyi düşündünüz mü? bilişsel yükü azaltır, çünkü normal durumda aslında hiçbir seçim yapılmaz ve girişi azaltır her zaman iki işlem yapmak zorunda kalmaktan (iptal et ve ardından onayla/diğer) yalnızca kullanıcı gerçekten iptal etmek istediğinde tek bir eyleme kadar:

example undo flow

Tel kafesler Kalem .

49
l0b0

Örneğiniz göz önüne alındığında akla ilk gelen şey:

  1. Siparişi iptal et
  2. Siparişle devam et

Biri geri gider, diğeri ileri gider. Belki çok ileri görüşlü?

11
Lloeki

"İptal" bilgisayarlarda çok iyi tanımlanmış anlamı "şey yapma". Buradaki sorunun kökü budur, çünkü burada yaptığımız şey "bir düzenin iptali (sic)" dir.

En iyi yol, bir eylemi tanımlamak, "siparişi iptal et" veya "siparişi reddetmek" gibi bir şeye yeniden yazmak için "iptal" kelimesini kullanmaktan kaçınmak olacağına inanıyorum. Bu doğal değil, ama en azından "evet, iptal et" - "hayır, devam et" kadar kafa karıştırıcı değil.

9
Agent_L

Evet/Hayır düğmeleriyle başka bir yanıt verildiğini ve kabul edildiğini biliyorum, ama sadece bunu eklemek istiyorum.

Bir düğme bir şey söylüyorsa ve sonra "istediğinizden emin misiniz ..." diyen bir onaylama iletişim kutusu açılırsa ve aynı Kelime ise, çok fazla düşünmeden "Evet" e vurmak için diz sarsıntılı bir tepki vardır.

Böylece kullanıcı "İptal" adlı bir düğmeye basar ve iletişim kutusunda "İptal etmek istediğinizden emin misiniz?" o zaman doğal tepki Evet olur. Tıkladığım düğme bu, bu yüzden yapmak istiyorum!

Daha iyi bir yaklaşım, "iptal" kelimesini tekrar kullanmadan ne olacağını kısaca açıklamak olacaktır. Ya da "emin misin" sözcükleri.

Bu daimi emrinizi kaldıracaktır. İlerlemek?

 Yes  No 

5
Mr Lister

Benim için, "iptal et" in tersi "devam", en azından senaryonuzda. Birisi "siparişi iptal et" seçeneğine bastıktan sonra, en basit onay:

Bu siparişi gerçekten iptal etmek istiyor musunuz?

  • Hayır, bu siparişle devam edebilmem için lütfen beni sipariş ekranına geri götürün.
  • Evet, bu siparişi iptal etmek istiyorum.

Olumsuz bir eylem olduğunda, her zaman önce "Hata" seçeneğini sağlarım.

4
Bee Kay

"Fikrimi değiştiriyorum" "- siparişe geri dön"

Bu yaklaşımı kullandım ve yaptığım testlerde sezgisel olduğu kanıtlandı

1
Matt C.

Bu onay kutusunun amacı, yanlışlıkla, dürtü veya alışkanlık dışı tıklamalar nedeniyle insan hatasını azaltmak için olmalıdır. Bu nedenle:

  1. " Evet, iptal etmeye devam edin" metin bağlantısı biçiminde olmalıdır (altı çizili ve mavi renk en iyi şekilde olmalıdır). Bu, kullanıcıların tıklamak için kasıtlı bir seçim yapmalarını sağlar.
  2. " Hayır" düğme biçiminde olmalı ve varsayılan olarak "seçili" durumda olmalıdır.

enter image description here

1
Ades

Benim görüşüme göre "iptal" düğmesinin kullanıcı için görünür olması gerekir, ancak durumda, bu sayfadaki tek düğme, kullanıcı etkilenebilir ve bunu yapmak için kararını değiştirmek sizin ilgi olmayacak sipariş.

"Onaylandı" ile devre dışı bırakılmış bir düğme eklemenizi öneririz, çünkü siparişi tamamladığında siparişi onayladı veya bu seçeneğe sahipse "Düzenle" düğmesine basın.

1
Madalina Taina

Ne olacağını daha büyük bir anlam ve anlayışla İptal yerine farklı bir terminoloji kullanırdım.

Düğmenin aşağıdaki gibi bir şey söylemesi gerektiğini düşünüyorum:

enter image description here

  1. siparişi geri al
  2. geri çekme emri
  3. geri çekme emri
  4. siparişi at

ardından @PaulvandenDool tarafından sunulan onayı kullanın

1
noadavi
  • Geri (önceki sayfaya geri dön, listeye geri dön, aramaya geri dön ...)
  • Çıkış
  • Çıkmak
  • Ayrılmak
  • Kapat (iyi bir seçim değil. Sipariş bir pencerede görüntülenirken geliştirici için açık olabilir, ancak siparişler de kapatılabileceğinden belirsiz ...)
  • Siparişi Koru (bu yukarıda belirtilmiştir)
  • Değişiklikleri gözardı et

Genel olarak, fiile bir isim eklemek mantıklıdır. "Pencereyi Kapat", "Siparişi İptal Et", "Düzenlemeyi İptal Et", "İptal İptali", ...

Metni geliştirmek için grafik kullanmayı da düşünebilirsiniz. Örneğin, "mutlu bir gülümseme yüzü", şeyleri kırmamak için hangi düğmeye basılacağına dair bir ipucu verebilir. Tabii ki, bazı kullanıcılar grafiksel her şeyi anlamsız olarak düşünecek ve hatta karşılaştıkları grafikleri kritik bir hata olarak işaretleyecektir. Ciddi anlamda.

1
Klaws

Standart bir onay iletişim kutusundaki sorun nedir ...

 "Are you sure?"
 [Cancel] [Ok]

Ok işlemi onaylar ve siparişi iptal eder. Cancel işlemi iptal eder, yani. sipariş iptal edilmedi. "İptal" seçeneği her zaman bir onay iletişim kutusunu/işlemini iptal eder.

Kullanıcı isabetleri Cancel Order ana sayfada ve Ok onaylama iletişim kutusunda - oldukça sezgisel görünüyor ve hiçbir şey okumasına gerek yok.

0
MrWhite