대화상자

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

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

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

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

모범 사례: 대화상자 구현

  • 대화상자에서 버튼을 사용하여 작업을 확인 또는 취소합니다. 링크나 다른 구성요소는 사용하지 않도록 합니다.
  • 대화상자 유형에 적합한 표준 표시 형식을 사용합니다. 대화상자에 여러 개의 표시를 사용하지 않도록 합니다.
  • 대화상자에서 스크롤할 수 있는 기능은 만들지 않도록 합니다. 대화상자 메시지나 버튼을 대화상자에 완전히 표시할 수 없는 경우 스크롤 화살표를 포함합니다. 표준 구성요소를 사용하는 경우 필요할 때 자동으로 스크롤 화살표가 나타납니다.
  • 항상 사용자가 Esc 키를 사용하여 대화상자를 닫을 수 있도록 합니다. 사용자가 Esc 키를 눌러 대화상자를 닫을 때 다른 작업을 구현하지 않도록 합니다. 예를 들어, 대화상자에서 사용자가 설정을 변경하도록 허용된 경우 사용자가 Esc 키를 누를 때 변경 내용이 구현되지 않습니다. 필요한 경우 대화상자를 나중에 표시합니다.
  • 대화상자가 프로그램 화면에 표시될 때 사용자가 종료/전원 키를 누르면 홈 스크린 또는 프로그램 목록을 표시합니다. 사용자가 해당 프로그램으로 돌아오면 대화상자를 다시 표시합니다.

레이아웃 지침

  • 대화상자를 화면 중앙에 배치합니다. 표준 구성요소를 사용하는 경우 BlackBerry® 단말기에서 자동으로 대화상자를 중앙에 배치합니다.
  • 대화상자 크기는 화면 너비와 높이의 90% 범위 내로 만듭니다. 표준 구성요소를 사용하는 경우 BlackBerry 단말기에서 대화상자의 적절한 크기를 자동으로 계산합니다.
  • 대화상자 표시는 대화상자 메시지 중앙에 세로로 배치합니다.
  • 대부분의 언어에서 표시의 오른쪽 및 모든 버튼 위에 메시지를 표시합니다.
  • 확인 작업에 대한 버튼을 맨 처음에 배치합니다. 예를 들어, "저장"을 "저장 안 함" 또는 "취소" 앞에 배치합니다.
  • 버튼은 대화상자 중앙에 가로로 배치합니다.
  • 버튼은 대화상자에 세로로 배치합니다. 세로로 배치하면 버튼이 로컬리제이션된 버튼 레이블을 수용할 수 있게 확장될 수 있습니다.
  • 확인란을 포함시키는 경우 확인란의 맞춤을 대화상자 메시지의 맞춤과 일치시켜야 합니다. 확인란은 버튼 위에 배치합니다. 대화상자가 사용자에게 중요한 정보가 포함된 메시지를 표시하지 않는 한, 확인란은 기본적으로 선택되어 있어야 합니다.
    이 화면에는 대화상자에 있는 확인란의 예가 표시됩니다.

메시지 지침

  • 명확하게 작성합니다. 가능한 경우 대화상자의 표시 이유와 제거할 수 있는 작업을 명확히 설명하는 하나의 짧은 문장을 사용합니다.
  • 가능한 경우 메시지에는 완전한 문장을 사용합니다.
  • 사용자가 이해하기 쉬운 어휘를 사용합니다. 예를 들어, "디스크에 파일 쓰기 오류" 대신 "미디어 카드가 꽉 찼으므로 파일을 저장할 수 없습니다."를 사용합니다.
  • 가능한 경우 긍정적은 언어를 사용하고 사용자를 비난하는 표현은 피합니다. 오류나 예기치 않은 상태에 대해 사용자를 비난하는 메시지는 절대 작성하지 않도록 합니다. 대신 사용자가 문제 해결을 위해 수행할 수 있는 작업에 중점을 둡니다.
  • 사용자를 나타낼 때는 2인칭(여러분)을 사용합니다.
  • 문장 차원의 대문자화를 사용합니다.
  • 메시지에는 느낌표(!)를 사용하지 않도록 합니다.
  • 진행 상태를 나타내는 경우(예: "잠시 기다려 주십시오...")가 아니면 메시지에 줄임표(...)를 사용하지 않도록 합니다.

버튼 지침

  • 기본 버튼으로는 사용자가 가장 많이 사용하는 버튼을 사용합니다. 제거 작업과 연결된 버튼을 기본 작업으로 사용하지 않도록 합니다. 이 규칙의 예외는 사용자가 제거 작업(예: 단일 항목 삭제)을 시작하는 경우이며, 가장 일반적인 사용자 작업은 해당 작업을 계속하는 것입니다.
  • 대화상자에는 버튼을 4개 이상 사용하지 않도록 합니다. 버튼이 4개 이상 있는 경우 라디오 버튼 대신 프로그램 화면을 사용하는 것을 고려합니다.
  • 실제 키보드가 있는 BlackBerry 단말기에서는 버튼에 대한 바로가기 키를 제공합니다. 일반적으로 바로가기 키는 버튼 레이블의 첫 문자입니다.
  • 명확하고 간결한 레이블을 사용합니다.
  • 가능한 경우 한 단어로 된 레이블을 사용합니다. 버튼 크기는 레이블 길이에 따라 달라집니다. 레이블이 너무 길면 텍스트가 잘렸음을 나타내는 줄임표(...)가 표시됩니다.
  • "예" 및 "아니요" 레이블은 사용하지 않도록 합니다. 관련된 작업을 설명하는 동사를 사용합니다(예: "취소", "삭제", "저장 안 함" 또는 "저장"). 이 접근 방식을 통해 버튼을 클릭할 때의 결과를 사용자가 빠르고 쉽게 이해할 수 있습니다. 필요한 경우 화면의 다른 위치(예: 프로그램 메시지)에 설명을 담고 있는 텍스트를 포함합니다.
  • 레이블에 기호나 그래픽을 사용하지 않도록 합니다.
  • 레이블에는 구두점을 사용하지 않도록 합니다. 연결된 작업을 수행하기 위해 먼저 추가 정보가 필요하다는 사실을 나타내도록 버튼 레이블에 줄임표를 사용합니다.
다음 주제: 알림 대화상자

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