내게 필요한 옵션

신체 기능에 제약이 있는 사람들이 사용할 수 있는 프로그램을 디자인하여 다양한 사용자 그룹의 요구사항을 충족할 수 있습니다. 경우에 따라 신체 기능에 제약이 있는 사람들의 특정 접근성 요구사항을 해결하고자 할 수 있습니다. 예를 들어, 화면 리더와 같은 보조 기술을 지원하는 프로그램을 개발하고자 할 수 있습니다. 경우에 따라 다양한 사용자 그룹이 접근할 수 있는 프로그램 개발을 원할 수도 있습니다. 이 경우, 내게 필요한 옵션 프로그램 설계의 모범 사례를 따르면 일반 프로그램 사용자를 비롯해 광범위한 사용자 그룹이 혜택을 누릴 수 있습니다.

모범 사례: 내게 필요한 옵션 프로그램 디자인

UI 디자인 지침

  • 사용자의 당면 작업에 초점을 맞추도록 합니다. 사용자가 그 순간에 필요한 정보만을 표시합니다. 예를 들어, 정보를 논리적 순서로 표시하여 데이터 선택 및 표시를 단순화합니다.
  • 일반적인 사용 또는 일반적인 기능에 따라 구성요소를 그룹화하여 사용자의 인식 부담을 최소화합니다.
  • 구성요소 간에 공백을 충분히 두어 사용자가 한 컨트롤을 다른 컨트롤과 구별할 수 있도록 합니다.
  • UI 구성요소를 일관되게 사용하여 일반적인 UI 구성요소를 쉽게 인식할 수 있도록 합니다. 예를 들어, 작업을 시작하려면 버튼을 사용합니다. 하이퍼링크 등의 다른 구성요소를 사용하여 작업을 시작하지 않도록 합니다.
  • 화면 리더와 같은 보조 기술 장치를 지원하는 프로그램을 디자인하는 경우와 BlackBerry UI API를 사용하지 않거나 Accessibility API를 지원하는 않는 경우에는, 고유의 UI 구성요소를 프로그래밍 방식으로 프로그램에 노출하여 보조 기술이 정보를 해석할 수 있도록 합니다.

탐색 지침

  • 포커스를 두는 UI 구성요소를 명확히 표시합니다. 예를 들어, 파란색 배경에는 흰색 텍스트를 사용합니다.
  • 가능한 경우 프로그램에서 자주 사용하는 작업을 시작하기 위해 사용자가 키보드를 사용할 수 있도록 합니다. 예를 들어, 사용자가 Enter 키를 눌러 메뉴 항목을 선택할 수 있습니다.
  • 가능한 경우 다양한 방법으로 캘린더 미리 알림과 같은 중요한 이벤트를 사용자에게 알립니다. 예를 들어, 미리 알려주기 위해 사운드 효과 및 화상 알림을 제공합니다.
  • 가능한 경우 일반적인 작업과 상호 작용할 수 있는 다양한 방법을 사용자에게 제공합니다. 예를 들어, 메뉴 키를 사용하여 사용자가 전체 메뉴에 액세스할 수 있도록 하고 트랙패드 또는 터치 스크린을 사용하여 사용자가 팝업 메뉴에 액세스할 수 있도록 합니다.
  • 각 메뉴에서 기본 메뉴 항목을 가장 선택하기 쉬운 항목으로 설정합니다. 팝업 메뉴의 기본 항목은 전체 메뉴의 기본 항목과 같아야 합니다.
  • 프로세스 또는 프로그램에서 길거나 복잡한 단계를 완료해야 하면 가능한 경우 모든 단계 또는 화면을 나열합니다. 단계가 완료되었는지, 진행 중인지, 아직 시작 전인지를 확인합니다. 예를 들어, 목차를 마법사에 포함합니다. 사용자가 마법사를 닫을 경우 목차를 사용하여 마법사의 특정 위치로 돌아갈 수 있습니다.

텍스트 지침

  • 특정 메시지를 제공합니다. 오류 복구를 지원하려면 메시지를 표시하는 이유와 해당 메시지 문제를 해결할 수 있는 작업을 명확히 설명하는 하나의 짧은 문장을 사용합니다.
  • 가능한 경우 사용자가 설정해 놓은 글꼴 설정을 그대로 사용합니다.

색상 및 이미지 지침

  • 색상을 유일한 커뮤니케이션 수단으로 사용하지 않도록 합니다. 예를 들어, 사용자에게 중요한 작업을 알려주려면 빨간색 텍스트만을 사용하지 말고 대신에 텍스트 옆에 빨간색 느낌표와 같은 빨간색 기호를 표시합니다.
  • 검은색, 흰색, 군청색 및 노란색과 같은 고대비 효과가 있는 색상을 선택합니다.
  • 인접한 UI 구성요소(예: SMS 문자 메시지 스레드에서 교대로 반복되는 메시지)를 구분하거나 배경 색상과 전경 색상을 구별하려면 명암 비율이 7:1 이상되는 색상을 사용합니다.
  • 이미지의 의미와 컨텍스트를 전달하려면 상황에 맞는 정보(예: 이미지 이름)를 이미지에 추가합니다.
다음 주제: 용어

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