대화 상자

대화 상자를 사용하여 다음 작업을 수행합니다.

  • 사용자가 시작한 작업을 완료하는 데 필요한 정보를 알려줍니다.
  • 긴급한 정보나 중요한 작업의 상태를 알려줍니다.
  • 예기치 않은 상황이나 제거가 발생할 수 있는 상황 조건에 대해 사용자에게 경고합니다.

대화 상자는 모달 형식으로, BlackBerry 단말기의 일반적인 작업을 중단시킵니다. 대화상자에는 메시지, 동작을 수행하는 버튼, 대화상자 유형을 나타내는 표시 등이 포함되어 있습니다. 대화상자의 크기는 BlackBerry 단말기 화면의 크기에 따라 달라지며, 사용자가 BlackBerry 단말기에서 선택한 테마에 따라 대화상자의 시각적 스타일이 결정됩니다.

이 그림에는 대화 상자의 요소가 표시됩니다.

모범 사례: 대화 상자 구현

  • 간결하게 구성하여 사용자가 대화 상자 안에서 스크롤하지 않도록 합니다. 대화 상자 메시지나 버튼을 대화 상자에 완전히 표시할 수 없는 경우 스크롤 화살표를 포함합니다. 표준 구성 요소를 사용하는 경우 필요할 때 자동으로 스크롤 화살표가 나타납니다.
  • 항상 사용자가 Esc 키를 사용하여 대화 상자를 닫을 수 있도록 합니다.
  • 대화 상자가 프로그램 화면에 표시될 때 사용자가 종료/전원 키를 누르면 홈 스크린 또는 프로그램 목록을 표시합니다. 사용자가 해당 프로그램으로 돌아오면 대화 상자를 다시 표시합니다.

레이아웃 지침

  • 가능한 경우 표준 BlackBerry 대화 상자를 사용하면 지원되는 각 화면 크기에 대해 각 대화 상자의 레이아웃을 조정하지 않아도 됩니다.
  • 대화상자 크기는 화면 너비와 높이의 90% 범위 내로 만듭니다. 표준 BlackBerry 대화 상자를 사용하면 BlackBerry 단말기가 자동으로 대화 상자의 적절한 크기를 계산합니다.
  • 대화 상자를 화면 중앙에 배치합니다. 대화 상자의 너비가 적어도 화면 너비의 반이 되어야 합니다. 표준 BlackBerry 대화 상자를 사용하면 BlackBerry 단말기가 대화 상자를 가운데 맞추고 대화 상자의 너비를 자동으로 조정합니다.
  • 대화 상자 표시는 대화 상자 메시지 중앙에 세로로 배치합니다.
  • 대화 상자 유형에 적합한 표준 표시 형식을 사용합니다(예: 알림 대화 상자에서 느낌표(!) 표시 사용). 대화 상자에 여러 개의 표시를 사용하지 않도록 합니다.
  • 표시기의 오른쪽 및 모든 버튼 위에 메시지를 표시합니다. 오른쪽에서 왼쪽으로 쓰는 표시 왼쪽에 메시지를 표시합니다.
  • 사용자에게 다시 대화 상자를 표시하지 않는 옵션을 제공할 경우 대화 상자에 확인란을 포함시키고 확인란의 맞춤을 대화 상자 메시지의 맞춤과 같게 만듭니다. "다시 표시 안 함" 레이블을 사용합니다. 확인란은 버튼 위에 배치합니다. 대화상자가 사용자에게 중요한 정보가 포함된 메시지를 표시하지 않는 한, 확인란은 기본적으로 선택되어 있어야 합니다.

메시지 지침

  • 명확하게 작성합니다. 가능하면 대화 상자를 표시하는 이유와 필요한 경우 제거할 수 있는 작업을 명확히 설명하는 하나의 짧은 문장을 사용합니다.
  • 사용자의 상황을 고려합니다. 메시지에 세부 정보를 너무 많이 포함시킬 필요가 없을 수 있습니다. 예를 들어, 사용자가 사진을 저장할 수 없는 경우 "미디어 카드가 꽉 차서 파일을 저장할 수 없습니다." 대신 "미디어 카드가 가득 찼습니다."를 사용합니다.
  • 사용자가 이해하기 쉬운 어휘를 사용합니다. 예를 들어, "디스크에 쓰는 중 오류가 발생했습니다." 대신 "미디어 카드가 가득 찼습니다."를 사용합니다.
  • 가능한 경우 긍정적은 언어를 사용하고 사용자를 비난하는 표현은 피합니다. 오류나 예기치 않은 상태에 대해 사용자를 비난하는 메시지는 절대 작성하지 않도록 합니다. 대신 사용자가 문제 해결을 위해 수행할 수 있는 작업에 중점을 둡니다. 예를 들어, "메모리 부족 오류가 발생했습니다. 다시 시도하십시오." 대신 "일부 프로그램을 닫아 리소스를 확보한 후 다시 시도하십시오."를 사용합니다.
  • 가능한 경우 메시지에는 완전한 문장을 사용합니다.
  • 사용자를 나타낼 때는 2인칭(여러분)을 사용합니다.
  • 문장 차원의 대문자화를 사용합니다.

버튼 배치 지침

  • 기본 버튼으로는 사용자가 가장 많이 사용하는 버튼을 사용합니다. 제거 작업과 연결된 버튼을 기본 작업으로 사용하지 않도록 합니다. 이 규칙의 예외는 사용자가 제거 작업(예: 단일 항목 삭제)을 시작하는 경우이며, 가장 일반적인 사용자 작업은 해당 작업을 계속하는 것입니다.
  • 대화 상자에는 버튼을 4개 이상 사용하지 않도록 합니다. 버튼이 4개 이상 있는 경우 라디오 버튼 대신 프로그램 화면을 사용하는 것을 고려합니다.
  • 대화상자에서 버튼을 사용하여 작업을 확인 또는 취소합니다. 확인 작업에 대한 버튼을 맨 처음에 배치합니다. 예를 들어, "저장"을 "저장 안 함" 또는 "취소" 앞에 배치합니다.
  • 대부분의 경우 대화 상자에서 세로로 버튼을 배치합니다. 세로로 배치하면 버튼이 로컬리제이션된 버튼 레이블을 수용할 수 있게 확장될 수 있습니다. 수직 공간을 줄여야 할 경우에는 확인 및 취소 버튼을 가로로 배치할 수 있습니다. 확인 및 취소 버튼을 가로로 배치할 경우 오른쪽에서 왼쪽으로 쓰는 언어가 아니면 확인이 취소 앞에 와야 합니다.
  • 터치 스크린이 있는 BlackBerry 단말기에서는 버튼 사이에 1.5mm 의 공간을 추가합니다. 버튼에는 패딩이 있기 때문에 버튼 사이의 실제 공간은 2mm 정도 됩니다. 표준 BlackBerry 대화 상자를 사용하면 BlackBerry 단말기가 버튼 사이에 추가 공간을 자동으로 추가합니다.
  • 버튼은 대화 상자의 가운데에 맞춥니다. 각 버튼의 너비를 동일하게 만듭니다. 화면 너비가 높이보다 큰 BlackBerry 단말기에서는 버튼의 너비가 적어도 대화 상자 너비의 60%가 되도록 합니다. 화면 너비가 높이보다 작은 BlackBerry 단말기에서는 버튼의 너비가 적어도 대화 상자 너비의 70%가 되도록 합니다. 표준 BlackBerry 대화 상자를 사용하는 경우 BlackBerry 단말기가 버튼의 너비를 자동으로 조정합니다.
  • 실제 키보드가 있는 BlackBerry 단말기에서는 버튼에 대한 바로가기 키를 제공합니다. 일반적으로 바로 가기 키는 버튼 레이블의 첫 문자입니다.

버튼 레이블 지침

  • 명확하고 간결한 레이블을 사용합니다.
  • 가능한 경우 한 단어로 된 레이블을 사용합니다. 버튼 크기는 레이블 길이에 따라 달라집니다. 레이블이 너무 길면 텍스트가 잘렸음을 나타내기 위해 줄임표(...)가 표시됩니다.
  • 레이블 "예" 및 "아니요"는 사용하지 않도록 합니다. 연결된 작업을 설명하는 동사를 사용합니다(예: "취소", "삭제", "저장 안 함" 또는 "저장"). 이 접근 방식을 통해 버튼을 클릭할 때의 결과를 사용자가 빠르고 쉽게 이해할 수 있습니다. 필요한 경우 화면의 다른 위치(예: 프로그램 메시지)에 설명을 담고 있는 텍스트를 포함합니다.
  • 사용자에게 연결된 동작을 계속하지 않아도 되거나 진행 중인 동작을 중지할 수 있는 옵션을 제공하려면 "취소"를 사용합니다. 대화 상자를 사라지게 하는 것 외에 연결된 동작이 없으면 "닫기"를 사용합니다.
  • 레이블에 기호나 그래픽을 사용하지 않도록 합니다.
  • 레이블에는 구두점을 사용하지 않도록 합니다.
다음 주제: 알림 대화상자

이 정보가 도움이 되었습니까? 의견을 보내 주십시오.