OS X - 손쉬운 사용

OS X에는 매우 다양한 기능과 손쉬운 사용이라고 알려진 보조 기술이 적용되어 있습니다. 손쉬운 사용에는 화면 및 커서 확대, 다양한 기능의 화면 읽기, 시각적인 깜박임 알림, 청각 장애인용 자막 지원 기능 등이 포함되어 있습니다. 특별한 도움이 필요한 사용자가 응용 프로그램을 사용할 수 있도록 지원하는 모든 기능이 OS X에 포함되어 있습니다.

응용 프로그램을 액세스 가능한 상태로 만들기

OS X 휴먼 인터페이스 가이드라인에서는 장애가 있는 사용자가 Mac 응용 프로그램의 특징인 일관성과 학습의 편의를 유지하는 동시에, 작업을 빠르고 효율적으로 완료할 수 있는 직관적인 인터페이스를 만드는 방법에 대한 자세한 지침을 설명하고 있습니다. 표준 컨트롤과 하위 클래스를 사용하는 개발자는 기본적으로 보조 응용 프로그램 기능을 지원한다는 것을 알 수 있습니다. Apple의 손쉬운 사용 API에 따라, OS X 응용 프로그램의 사용자 인터페이스가 외부 보조 응용 프로그램 또는 서비스와 호환되는 방식이 정의됩니다.

개발자는 모든 응용 프로그램에서 이러한 API가 지원되도록 설정하는 게 좋습니다. 그러면 응용 프로그램은 OS X에 내장된 기능(예: VoiceOver) 및 다른 타사 제품과 호환되기 때문입니다. Xcode와 인터페이스 빌더 도구 그리고 Cocoa 프레임워크를 사용하면 역할 및 설명과 같은 손쉬운 사용 태그를 간편하게 추가할 수 있습니다. 예를 들어, 컨트롤에 대한 설명을 사용자 인터페이스에 입력할 수 있게 하는 속성이 인터페이스 빌더에 있다고 가정해 보겠습니다. 이 설명은 VoiceOver가 활성화될 때 음성에 접목되는 것입니다.

작동 방식

보조 응용 프로그램은 응용 프로그램의 손쉬운 사용 대상체와 상호 작용함으로써 장애가 있는 사람들이 새로운 방식으로 사용자 인터페이스를 사용할 수 있도록 합니다. 예를 들어 VoiceOver 사용자는 오로지 키보드에 의존하여 제어 동작을 수행하고 음성 합성을 사용하여 피드백을 제공할 수 있습니다. 마우스만 사용하는 응용 프로그램의 경우, OS X에서 손쉬운 사용 API를 사용하는 VoiceOver와 다른 응용 프로그램에 의존하는 사용자는 해당 응용 프로그램에 액세스할 수 없게 됩니다. 또한 시각 장애가 있는 사용자는 OS X에 내장된 확대/축소, 흑백음영, 검정 바탕에 흰색 디스플레이 모드 옵션을 설정하여 화면 환경을 사용자의 특정 요구사항에 맞게 조정할 수 있습니다. 청력이 약하거나 전혀 들리지 않는 사용자는 알림 메시지 설정을 오디오에서 화면이 자동으로 깜박이는 설정으로 바꿀 수 있습니다. 지체 장애가 있는 사용자는 복잡한 작업을 간소화하는 AppleScript 및 Automator 작업흐름에 의존하고 키보드 및 마우스 환경설정을 통해 보다 쉽게 제어하여 사용할 수 있습니다. 이러한 OS X의 보조 기능에 의존하는 사용자에 맞게 응용 프로그램을 작동시키는 것이 중요합니다.

음성 인식, 음성 합성, AppleScript 및 Voiceover와 같은 기술을 지원하는 손쉬운 사용 API와 손쉬운 사용 그리고 여러 개발자 도구 및 유틸리티를 통해 OS X은 특별한 도움이 필요한 사용자를 포함한 사용자 모두에게 훌륭한 컴퓨팅 환경을 경험할 수 있는 기회를 선사합니다. 더 알아보기