it-swarm-ko.com

확인 대화 상자에서 "XYZ를 정말로 하시겠습니까?"라는 구절에 대한 대안은 무엇입니까?

나는 메시지에서 '당신'이라는 단어를 두 번 보는 것을 좋아하지 않습니다. 예 :

  1. 이 항목을 삭제 하시겠습니까?
  2. 너 정말 계속하고 싶니?
48
Brian

사람들이 긴 메시지를 건너 뛰는 이유 중 하나는 읽기 속도 때문입니다.

평균 읽기 속도를 가진 사람-분당 약 200 단어를 토론하기 위해 가정하십시오. (*)

대화 상자에 20 단어 만 사용하면 해당 사용자가 작성한 내용을 읽고 이해하는 데 6 초를 소비하도록 요청하는 것입니다.

그다지 들리지 않지만, 무언가를 끝내려고 할 때 6 초간 일시 중지 된 것은 끔찍한 시간이 될 수 있습니다.

(*) 읽기 속도가 낮 으면 지능이 낮다고 가정하는 실수를 저 지르지 마십시오.

따라서 세 가지 제안은 모두 최소한의 소란으로 최대한의 선명도를 목표로합니다.

  1. 가능한 간결하게
  2. 위험에 처한 품목 식별
  3. 액션 버튼 이름을 지정하십시오

간단한 삭제 대화 상자는 다음과 같습니다.

Poor

쉽게 읽을 수 있도록 단어 수를 최소로 줄이십시오.

Better

이제 위험에 처한 항목을 식별하고 작업 버튼에 레이블을 지정하십시오.

alt text

훨씬 더 나은-읽기 쉽고 명확합니다.

또 다른 예-연속 대화.

Confirmation dialog

표현을 단순화하십시오.

Better Continue dialog

다시, 무슨 일이 일어나고 있는지 식별하고 작업 버튼에 레이블을 붙입니다.

Best Continue Dialog

확실한 개선.

마지막 생각입니다. 부정, 특히 이중 부정을 피하십시오. 일부 영어 원어민은 이중 부정을 까다롭게 생각하고, 제 2 언어로서 영어를 배우는 많은 사람들은 혼동을 느낍니다 (특히 모국어가 반전 대신 강조를 위해 이중 부정을 사용하는 경우).

69
Bevan

나는 항상 사용자에게 which 항목이 삭제되고 있음을 보여줍니다 (특히 대화가 문제의 항목을 모호하게 할 수 있기 때문에 대화에서 식별 가능한 텍스트를 볼 때주의가 필요하기 때문에).

"좋아하는 항목"을 삭제 하시겠습니까?

어떤 종류의 앱을 만들고 있는지에 따라 여기 저기에 약간의 유머를 주입 할 수도 있습니다.

저장하지 않고 계속하고 싶지 않습니까? [예, 저를 내버려 두십시오] [아, 저를 상기시켜 주셔서 감사합니다]

사용자가 그것을 테스트하면 유머 메시지가 일반 메시지의 군중에서 눈에 띄게 나타나고 (실제로 귀엽다면) 사용자 얼굴에 미소를 짓기 때문에 유머 메시지가 조금 더 자주 나타납니다. . 무엇을 더 원할 수 있습니까?

19
Rahul

이러한 대화 상자가없는 것이 실행 취소 기능을 구현하는 것이 좋습니다.

대화가 시간의 95 %를 쓸모 없으니 왜 사람들에게 강요합니까? 사람들을 돕기 위해 노력하고 있습니까? 또는 사용자에게 책임을 묻으려고합니까 "이 중요한 항목을 삭제했음을 확인했습니다. 나를 탓하지 마십시오!".

사람들이이 대화를 무시하는 법을 배우고, 자신이 방금 한 행동을 무의식적으로 확인합니다.

이것이 문제를 해결하는 잘못된 방법입니다.

여기서 문제는 : 실수로 사용자 조치를 수행하면 사용자 조치가 원하지 않는 영향을 미칠 수 있습니다.

이 문제에 대한 더 나은 해결책은 사용자가 자신의 변경 사항을 롤백하도록하는 것입니다.

삭제를 취소하도록 허용하면 다음 두 가지 장점이 있습니다.

  • 쓸모없는 대화로 사용자를 화나게 할 필요가 없습니다.
  • 사용자는 의도하지 않은 삭제를 복구 할 수 있습니다.

실행 취소를 구현하는 것은 확인 상자를 표시하는 것보다 훨씬 어렵습니다.

8
hasen

Google은 두 가지 다른 방법을 제안하고 모두 '당신'을 완전히 제거합니다.

Google 디자인 작성 지침 다음을 제안합니다.

불필요한 문구 생략

많은 일반적인 소개 문구를 건너 뛰고 바로 알 수 있습니다.

enter image description here

추가 재료 디자인 경고 대화 상자 '확실합니까?'

제목 표시 줄이있는 알림

잠재적 인 연결 손실과 같은 위험이 높은 상황에서만 제목 표시 줄 경고를 사용하십시오. 사용자는 제목과 버튼 텍스트만으로 선택 사항을 이해할 수 있어야합니다.

제목이 필요한 경우 :

  • "Erase USB storage?"와 같은 내용 영역에 대한 설명과 함께 명확한 질문이나 진술을 사용하십시오.
  • "경고!"와 같은 사과, 모호함 또는 질문을 피하십시오. 또는 "정말입니까?"

enter image description here

8
icc97

이 항목을 삭제 하시겠습니까?

계속하다?

바로 포인트.

5
Ryan Shripat

기억해야 할 중요한 것은 사람들이 "Are you sure"메시지를 무시한다는 것입니다. 당신은 그들이 결정에 대해 생각하도록 강요해야합니다. 여기에 나의 호의 중 하나가 있습니다.

alt text

4
Glen Lipka

당신이 가진 것은 문법적으로 정확하지만, 나는 당신의 요점을 취합니다.

메시지를 다음 두 구로 나눌 수 있습니다.

이 항목은 삭제됩니다. 확실합니까?

이것은 질문의 중요한 부분을 (희망적으로) 읽을 가능성이 높은 앞으로 이동시킵니다.

또한 취소 할 수있는 작업에 대한 메시지를 피하고 실행 취소 할 수있는 작업의 수를 최소로 줄이려고합니다.

2
ChrisF

중요한 메시지의 경우 가능한 한 명확하고 사용자가 메시지를 읽도록하십시오.

같은 메시지

여기를 클릭하면 동의합니다 ...

정말로 하시겠습니까 ....

사용자를 잃어 버리면 사용자는 yada, yada, yada, any ...로 읽은 다음 보지 않고 yes를 클릭합니다.

사용자가 메시지를 읽게하려면 올바른 순서로되어 있어야합니다.

  • 일어날 행동의 이름을 지정하십시오
  • 그런 다음 경고
  • 그런 다음 질문
  • 다음 조치를 취하십시오.

신청서를 제출하려고합니다.이 작업은 취소 할 수 없습니다. 계속 하시겠습니까? 예를 클릭하여 계속하거나 취소를 클릭하십시오.

시간이 조금 걸리지 만 사용자가 메시지를 읽어야하는 경우 가장 안전한 방법입니다.

1
Sruly

삭제, 삭제, 저장 등과 같은 이러한 명시 적 작업에 관한 것은 아닙니다. 사용자가 무의식적으로 진행중인 중요 프로세스를 종료 할 수있는 특정 시나리오가있을 수 있습니다.

예를 들어 : 사용자가 결제 중이며 뒤로 버튼을 누르십시오.

이 시나리오에서는 사용자에게 경고해야합니다.

0
learner

Mac OS X의 경우 Apple Human Interface Guidelines 는 메시지 상자 (경고 패널)에 대해 잘 알고 있습니다.

버튼 이름은 버튼을 누를 때 수행하는 작업 (예 : 지우기, 저장 또는 삭제)과 일치해야합니다. 대화 상자에서 가장 오른쪽에있는 작업 단추는 경고 메시지 텍스트를 확인하는 단추입니다. 액션 버튼은 대개 기본 버튼이지만 항상 그런 것은 아닙니다. (Cocoa 방법에서 맨 오른쪽 버튼은 항상 기본 버튼이라고합니다.) 자세한 내용은 "대화 상자 해제"를 참조하십시오.

Windows Message Box API의 문제점은 실제로 원하는 버튼의 이름을 지정할 수 없다는 것입니다. 대신 자신의 메시지 상자를 롤하거나 내장 된 예/아니오/확인/취소 버튼을 사용해야합니다. .

보다 자세한 내용은 일반적인 메시지 상자의 문제점에 대한 흥미로운 기사입니다. 왜 메시지 상자가 악의적인가 .

0
Nick Bedford