메뉴 항목을 항상 활성화해야합니까? 사용자에게 어떻게 이야기합니까?


4

팟 캐스트에서 몇 차례 언급 한 내용 중 하나는 메뉴 항목을 항상 "사용할 수없는 이유"를 방지 할 수 있어야하는지 여부입니다. 최종 사용자를위한 좌절.

이것은 좋은 생각이지만, 사용자에게 가용성 부족과 그 이유를 알려주는 문제가 있습니다. 그냥 텍스트 상자가있는 메시지 상자를 띄우는 것보다 좋은 점이 있습니까?

나는 상당히 많은 크로스 플랫폼 Windows/Mac 응용 프로그램을 시작하려고하는데, 나는 이것을 SO 군중의 지혜를 듣기 위해 내 버릴 것이라고 생각했다.

4

프린터 제조업체가 프린터 속성 대화 상자를 사용하여 보았던 한 가지 사실은 위에 마우스를 가져 가면 도구 설명이 표시되는 비활성화 된 항목 옆에 작은 도움말 풍선 아이콘이 있다는 것입니다.

비활성화 된 항목으로 할 수있는 또 다른 일은 괄호 안에 왜 비활성화되었거나 사용자가 활성화해야하는 이유를 추가하는 것입니다. 예 : '저장 (이미 저장 됨)'또는 '복사 (복사 할 항목 선택)' 다음 그들은 단지 오류 메시지가 그들 실현하지 않는 바보가 된 기분 만드는거야 두려움에 어떤 메뉴 항목을 선택하는 사용자에 주저 심어 때문에 나는 그것을 유지 좋아하지 않아

을 사용할 것을 그들은 할 수 없었다 해당 작업을이 시간에 수행하십시오.

봄 대화 상자에 클릭 한 후 계속 수행하는 것이 아니라는 것을 사용자가 알 수 있도록 메뉴 뒤에있는 메뉴 항목 (...). 사용자가 검증 오류 메시지로 꾸짖지 않도록하려면 필수 양식 필드에 별표 또는 굵은 레이블이 있어야합니다.

  0

브래킷 메모 아이디어가 마음에 듭니다. 내 메뉴 기반 응용 프로그램 05 feb. 092009-02-05 11:19:07


0

조엘은 그것에 대해 생각하기 시작하기에 좋은 곳일 수도있는 http://www.joelonsoftware.com/items/2008/07/01.html에 관한 게시물을 가지고 있습니다.


2

대안을 고려해야합니다.

  1. 메뉴 항목을 숨기십시오. 이것은 나쁘다. 이제 메뉴 항목이 사라지고 항상 다시 나타납니다.
  2. 메뉴 항목을 비활성화하십시오. 이제 사용자는 을 찾을 수 있습니다.을 찾고 있습니다. 사용 설정 방법이 명확하지 않습니다. 이 방법이 더 좋지만 사용자에게 약간의 혼란이 남습니다.
  3. 메뉴 항목을 활성화 상태로 유지하지만 프로그램이 메뉴 항목을 올바르게 사용할 수없는 상태에있을 때 수행해야 할 작업을 설명하는 대화 상자를 표시합니다.

저는 Joel에게이 점에 동의합니다. # 3은 최상의 선택입니다.


0

@Bill the Lizard : # 2와 # 3을 결합 할 것입니다 - 항목을 사용하지 않도록 설정했지만 사용하지 않는 이유를 나타내는 툴팁이 있습니다.