it-swarm-vi.com

Trái ngược với Hủy bỏ là gì?

Tôi đang làm việc với trang đặt hàng. Khi người dùng nhấn vào Cancel Order Nút, anh ta nên chọn một trong các cách sau:

  1. Hủy đơn hàng.
  2. (ngược lại với hủy) để đặt hàng. (lựa chọn này có nghĩa là không làm bất cứ điều gì với đơn hàng) theo mặc định, lựa chọn này trong các trường hợp khác phải là "Cancel".

Điều ngược lại với hủy bỏ trong trường hợp này là gì?

Hãy ghi nhớ, cancel thường là những gì bạn nhấn để từ chối một hành động trong tình huống UI và ở đây trên lựa chọn thứ hai của tôi, tôi đang cố gắng thực hiện điều đó.

87
Mike Darwish

Hủy bỏ có thể là quá mơ hồ. Tôi luôn muốn được mô tả nhiều hơn khi yêu cầu người dùng thực hiện một nhiệm vụ khá phá hoại. Điều này thường làm giảm bất kỳ lo lắng người dùng có thể có.

mockup

tải xuống nguồn bmml - Wireframes được tạo bằng Balsamiq Mockups

Chỉnh sửa
[.___ Suy nghĩ này có thể không có căn cứ, tuy nhiên, tôi đang thêm các mockup sau:

mockup

tải nguồn bmml

202
Paul van den Dool

Thay vào đó, bạn đã cân nhắc việc cung cấp cho người dùng một nút hoàn tác chưa? Nó làm giảm chi phí nhận thức vì không có lựa chọn nào thực sự phải được thực hiện trong trường hợp bình thường và làm giảm đầu vào từ luôn phải thực hiện hai hành động (nhấp vào hủy rồi xác nhận/khác) thành chỉ một hành động khi người dùng thực sự muốn hủy:

example undo flow

Wireframes sản xuất trong Bút chì .

49
l0b0

Điều đầu tiên bạn nghĩ đến là ví dụ của bạn là:

  1. Hủy đơn hàng
  2. Tiến hành đặt hàng

Một người đi về, người kia tiến về phía trước. Có lẽ quá cầu mắt mặc dù?

11
Lloeki

"Hủy" trong máy tính có ý nghĩa rất rõ ràng là "không làm điều đó". Đó là gốc rễ của vấn đề ở đây, vì ở đây, điều chúng tôi đang làm là "hủy bỏ (sic) đơn hàng".

Tôi tin rằng cách tốt nhất sẽ là tránh sử dụng từ "hủy" để mô tả một hành động, viết lại nó thành một cái gì đó như "thu hồi lệnh" hoặc "lệnh hủy bỏ". Điều đó không tự nhiên, nhưng ít nhất không khó hiểu như "có, hủy" - "không, tiến hành".

9
Agent_L

Tôi biết một câu trả lời khác với các nút Có/Không đã được đưa ra và được chấp nhận, nhưng tôi chỉ muốn thêm nó.

Nếu một nút nói điều gì đó và sau đó một hộp thoại xác nhận bật lên nói rằng "bạn có chắc chắn muốn ..." và cùng một từ, thường có phản ứng giật đầu gối để nhấn "Có" mà không suy nghĩ nhiều.

Vì vậy, người dùng nhấn một nút có tên "Hủy" và hộp thoại cho biết "Bạn có chắc chắn muốn hủy không?" sau đó phản ứng tự nhiên sẽ xảy ra cho Có. Đó là nút tôi đã bấm, vì vậy đó là những gì tôi muốn làm!

Một cách tiếp cận tốt hơn sẽ là mô tả ngắn gọn những gì sẽ xảy ra mà không cần sử dụng lại từ "hủy". Hoặc những từ "bạn chắc chắn".

Điều này sẽ loại bỏ trật tự thường trực của bạn. Tiến hành?

 Yes  No 

5
Mr Lister

Đối với tôi, ngược lại với "hủy" là "tiếp tục", ít nhất là trong kịch bản của bạn. Sau khi ai đó nhấn "hủy đơn hàng", xác nhận đơn giản nhất sẽ là:

Bạn có thực sự muốn hủy đơn hàng này không?

  • Không, vui lòng đưa tôi trở lại màn hình đặt hàng để tôi có thể tiếp tục với đơn hàng này.
  • Có, tôi muốn hủy đơn hàng này.

Tôi luôn cung cấp lựa chọn "Rất tiếc" trước tiên, khi đó là hành động tiêu cực.

4
Bee Kay

"Tôi đổi ý" "- quay lại đặt hàng"

Tôi đã thực hiện phương pháp này và nó đã được chứng minh trực quan trong các thử nghiệm tôi đã tiến hành

1
Matt C.

Mục tiêu của hộp xác nhận này phải là để giảm lỗi của con người do vô tình, thúc đẩy hoặc do nhấp vào thói quen. Vì thế:

  1. " Có, tiến hành hủy" phải ở định dạng liên kết văn bản (gạch chân và màu xanh lam để tối ưu ). Điều này cho phép người dùng đưa ra lựa chọn có chủ ý để nhấp vào nó.
  2. " Không" phải ở dạng nút và theo mặc định phải ở trạng thái 'được chọn'.

enter image description here

1
Ades

Ý kiến ​​của tôi là nút "hủy" sẽ hiển thị cho người dùng, nhưng trong trường hợp, đó là nút duy nhất trên trang, người dùng có thể bị ảnh hưởng và sẽ không quan tâm đến việc anh ta thay đổi quyết định của mình để đưa ra quyết định đó. đặt hàng.

Tôi đề nghị bạn thêm một nút bị vô hiệu hóa bằng "Xác nhận" vì anh ta đã xác nhận đơn hàng khi anh ta hoàn thành nó hoặc một nút có "Chỉnh sửa" nếu anh ta có tùy chọn này.

1
Madalina Taina

Tôi sẽ sử dụng một thuật ngữ khác thay vì Hủy bỏ với ý nghĩa lớn hơn và hiểu những gì sẽ xảy ra.

Tôi nghĩ rằng nút nên nói một cái gì đó như sau:

enter image description here

  1. rút lệnh
  2. lệnh rút lại
  3. lệnh kéo lại
  4. loại bỏ trật tự

sau đó, sử dụng xác nhận theo yêu cầu của @PaulvandenDool

1
noadavi
  • Quay lại (quay lại trang trước, quay lại danh sách, quay lại tìm kiếm, ...)
  • Lối ra
  • Thoát
  • Rời khỏi
  • Đóng (không phải là một lựa chọn tốt. Có thể rõ ràng đối với nhà phát triển khi đơn hàng đang được hiển thị trong cửa sổ, nhưng mơ hồ, vì đơn hàng cũng có thể bị đóng ...)
  • Giữ trật tự (cái này đã được đề cập ở trên)
  • Loại bỏ những thay đổi

Nói chung, nó có ý nghĩa để thêm một danh từ cho động từ. "Đóng cửa sổ", "Hủy đơn hàng", "Hủy chỉnh sửa", "Hủy hủy", ...

Bạn cũng có thể cân nhắc sử dụng đồ họa để nâng cao văn bản. Ví dụ: "khuôn mặt cười hạnh phúc" có thể cung cấp gợi ý nút nào cần nhấn để không phá vỡ mọi thứ. Tất nhiên, một số người dùng sẽ coi bất cứ thứ gì đồ họa là phù phiếm và thậm chí có thể đánh dấu bất kỳ đồ họa nào họ gặp phải là một lỗi nghiêm trọng. Nghiêm túc.

1
Klaws

Có gì sai với hộp thoại xác nhận tiêu chuẩn ...

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

Ok xác nhận hoạt động và hủy đơn hàng. Cancel hủy bỏ hoạt động, tức là đơn hàng không bị hủy. "Hủy" luôn hủy bỏ hộp thoại xác nhận/thao tác.

Lượt người dùng Cancel Order trên trang chính và Ok trên hộp thoại xác nhận - có vẻ khá trực quan và họ không cần phải đọc bất cứ điều gì.

0
MrWhite