사용자 의견을 바탕으로 터치 환경에 적합한 내레이터 개선
우리는 지난 2월 Windows 8 Consumer Preview를 출시하기 직전에 신체적 장애가 있는 사용자를 위한 Windows 8의 편리한 기능에 대한 글을 올렸습니다. 여기에는 시각 장애를 가진 사용자가 Windows 8 터치 스크린을 사용할 수 있도록 도와 주는 내레이터 작업이 포함됩니다. 이 작업은 Release Preview에서도 계속 이어서 진행되었으며, Windows 8 최종 버전이 출시될 때까지 지속적으로 개선될 예정입니다. 이 글에서는 터치 지원 PC의 내레이터 기능을 개선하기 위해 우리가 어떤 작업을 했는지 자세히 설명하겠습니다. 이 글은 접근성 팀의 Doug Kirschner가 작성했습니다. -Steven
먼저 피드백을 제공해 주신 모든 분들께 감사하다는 말씀을 드립니다. 긍정적인 반응이 매우 많았고, Windows 8 터치 스크린이 기본적으로 화면 읽기를 지원한다는 점에서 사람들의 반응이 뜨거웠습니다. 또한 터치 스크린에서 보다 원활하게 작동하고 웹에서 더욱 간편하게 사용할 수 있는 내레이터를 만들려면 어떤 개선이 필요한지에 대해 수많은 분들이 건설적인 피드백을 보내 주셨습니다. 우리는 여러분의 의견과 Microsoft에서 실시한 시각 장애 사용자들에 대한 사용성 테스트에서 제안된 내용을 종합적으로 고려하여 여러분들이 좋아하실 만한 몇 가지 중요한 변경 작업을 수행했습니다.
접근성 커뮤니티의 의견 수렴
우리는 Developer Preview 빌드가 출시되었을 때 시각 지원 도구가 필요한 사람들을 만나서 내레이터에 대한 피드백을 수집할 기회가 있었습니다. 다행히 우리는 모든 Microsoft 제품들의 접근성을 테스트하는 방대하고 잘 조직된 커뮤니티와 협력 관계를 맺고 있었습니다. 작업을 시작하기에 앞서 이러한 Microsoft 내부 커뮤니티에서 Windows 8을 설치하여 사용해 보고 의견을 보내 주셨습니다. 그 후 사용자들이 와서 직접 Windows 8을 사용해 볼 수 있는 내부적인 접근성 행사를 열었습니다. 또한 사용성 연구회를 개최하여 사용자들로 하여금 터치 스크린의 내레이터를 경험하고 일반 작업을 수행해 보도록 하여 개선할 점을 검토했습니다. 아울러 수백만 명의 사람들이 Developer 및 Consumer Preview를 다운로드하여 내레이터를 사용해 보고 소중한 피드백을 보내 주셨습니다. @BuildWindows8을 통해 문의하신 분들도 상당히 많았습니다. 마지막으로 우리는 장애우를 위한 CSUN 기술 컨퍼런스(CSUN conference for Technology and Persons with Disabilities)에도 참가했는데, 운 좋게도 참가자들과 일대일로 대면하면서 Windows 8 Consumer Preview를 터치 스크린 환경에서 직접 사용해 보도록 할 수 있었습니다.
우리는 확인하고 싶은 몇 가지 주요 시나리오가 있었습니다. 특히 새 PC를 구입하는 즉시 터치 사용자가 내레이터를 사용하여 바로 PC를 사용할 수 있는지 확인하고 싶었습니다. 여기에는 스토어에서 접근 가능한 앱을 찾아 설치한 후 이메일 보내기, 웹 페이지 읽기, 음악 감상 등의 기본적인 일상 작업을 정상적으로 수행할 수 있는지가 포함됩니다. 이 일련의 작업은 우리가 지금까지 했던 것 중에 가장 중요하고 소중한 일이었고 그 과정에서 우리는 터치 내레이터에서 개선할 점이 여전히 많다는 것도 발견했습니다.
하지만 여러분의 건설적인 피드백 덕분에 Release Preview에서는 다음과 같은 주요 영역을 개선하게 되었습니다.
- 반응 속도: 터치 스크린 내레이터의 반응 속도가 만족스럽지 않다는 의견이 있었습니다.
- 제스처: 일부 사람들은 내레이터 제스처, 특히 좀 더 복잡한 여러 손가락 제스처에 어려움을 겪었습니다.
- 앱 탐색: 특정 앱 또는 UI에 익숙하지 않은 사람들은 화면의 특정 요소를 찾는 것이 어려울 수 있었습니다(예: 시작 화면의 타일 찾기).
- 웹 탐색: Consumer Preview에서 사용 가능한 명령을 일부 웹 페이지에서는 사용할 수 없었습니다.
Release Preview에서는 이러한 각 영역을 개선하는 데 집중했으며 Windows 8 최종 버전을 앞두고 일부 영역을 보완하는 중입니다. 아울러 Release Preview에서 경험할 수 있는 개선된 기능을 여러분께 소개하고자 관련 비디오도 준비했으니 참고하시기 바랍니다.
다른 미디어 플레이어로 보려면 이 비디오를 다운로드하세요.
고화질 MP4 | 저화질 MP4
내레이터가 터치에 신속하게 응답하도록 개선
내레이터 터치의 응답 속도가 느리다는 분들이 있었습니다. 여러 버전에 걸쳐 내레이터의 응답 속도가 느리거나 때로는 아예 응답하지 않는다는 피드백이 많았고 연결이 끊어지거나 제대로 작동하지 않는다는 분들도 있었습니다. 사용자가 화면을 터치할 때 적시의 응답을 바란다는 점에서 이 문제의 근본 원인은 같았습니다. 그에 따라 우리는 이러한 문제가 발생하는 일반적인 시나리오 두 개를 발견했습니다.
- 한 손가락 탐색: 한 손가락을 끌어서 화면의 항목을 찾아야 할 경우 손가락을 너무 빨리 움직이는 바람에 내레이터가 항목을 읽기도 전에 찾으려던 항목보다 더 오른쪽으로 건너뛰는 현상을 확인했습니다.
- 제스처 응답 속도: 첫 번째 제스처가 성공했지만 제스처 성공 여부를 알 수 없어서 같은 제스처를 여러 차례 반복하는 경우가 있습니다. 내레이터가 제스처를 인식하는 시간과 음성을 제공하는 시간 사이에 지연 시간이 있다는 것이 문제의 원인이었습니다. 때로는 내레이터가 사용자가 원하는 작업을 완료했는지 아니면 비슷하기는 하지만 관련이 없는 내용을 읽었는지조차 확실하지 않았습니다.
각각의 경우, 내레이터가 현재 읽고 있는 부분을 강조하는 파란색 사각형이 해당 항목으로 바로 이동하여 내레이터가 사용자의 움직임을 등록하여 적절하게 반응하고 있는 것으로 표시했습니다. 하지만 문제는 실제 음성 프로세스에 있었습니다. TTS(text-to-speech) 합성 속도가 너무 빠른 경우 시스템에서 응답을 다시 읽을 때까지 다소 시간이 걸릴 뿐만 아니라 언어를 처리하고 듣고 있는 내용을 이해하기 위한 인식 시간이 추가로 더 걸렸습니다. 문제를 더욱 복잡하게 만드는 것은 컨텍스트에 따라 음성 응답 시간이 크게 달라지기 때문에 내레이터가 인식한 제스처가 사용자가 의도한 제스처인지 확인하기 어렵다는 점이었습니다. 이러한 짧은 지연 시간이 모이면 사용자들은 첫 번째 시도가 성공하지 못했다고 생각하게 되어 항목을 완전히 건너뛰거나 성공적인 제스처를 반복하게 됩니다.
청각적 단서
정상적인 시력을 가진 사용자의 경우 작업 완료 시간이 몇 밀리초 더 걸리더라도 단추를 강조하거나 플라이아웃을 애니메이션하는 시각적 피드백을 제공하면 시스템이 즉시 응답한다는 것을 쉽게 알 수 있습니다. 이러한 단서는 심미적 즐거움을 줄 뿐만 아니라 터치 제스처가 시스템에 어떤 영향을 주고 있는지 실시간으로 파악할 수 있는 중요한 기능입니다.
우리는 응답 속도에 대한 일부 피드백을 자세히 살펴보는 동안 내레이터에 청각적 단서를 보다 효과적으로 사용할 수 있다는 사실을 발견했습니다. 따라서 Release Preview에서 청각적 단서를 추가했습니다. 이제 각 제스처가 수행될 때마다 고유의 사운드가 재생됩니다. 이러한 단서는 신속하고 간편하게 구분되도록 설계되었으므로 사용자들은 제스처가 성공적으로 이루어져 작업이 수행되었는지 여부를 즉시 인지할 수 있습니다. 다음은 청각적 단서의 예입니다.
- 다음 항목으로 이동하면 '째깍거리는 소리'가 재생됩니다.
- 항목을 활성화하면 '클릭' 소리가 재생됩니다.
- 화면을 스크롤하면 미끄러지는 소리가 재생됩니다.
- 항목을 선택하면 '쿵' 소리가 재생됩니다.
- 내레이터 오류 시에는 시스템 오류 사운드인 '딩' 소리와 쉽게 구분되도록 '윙윙' 소리가 재생됩니다.
- 한 손가락으로 화면을 탐색할 때 사용자가 터치하는 각각의 새 항목마다 내레이터가 째깍거리는 소리를 재생하므로 이러한 소리를 듣고 항목을 너무 빨리 넘겼는지 여부를 확인할 수 있습니다.
재미있는 다양한 사운드가 준비되어 있으니 기대하셔도 좋습니다!
간편한 조작 방식
다음 단계는 내레이터의 터치 조작 방식 모델을 조정하는 것이었습니다. 개중에는 여러 손가락 제스처를 사용하기가 어렵다는 분들이 있었습니다. 특히 두 손가락으로 화면을 살짝 밀어 다음 또는 이전 항목으로 이동하거나 네 손가락으로 화면을 스크롤하는 제스처를 어려워하는 분들이 많았습니다. 또한 사람들이 우연히 명령 목록(사용 가능한 항목 명령, 검색창 등)을 실행하는 바람에 앱에서 하던 작업을 벗어나는 경우도 볼 수 있었습니다.
이 문제를 해결하기 위해 터치 내레이터와 간편하게 상호 작용할 수 있도록 기능을 개선했습니다. 이제 시스템에서는 기억하기 쉬운 간단한 제스처 모델을 사용하므로 제스처의 적응력이 향상되었습니다. 한 손가락 탭 및 긋기 제스처로 내레이터에서 대부분의 일반 작업을 수행할 수 있습니다. 수정된 조작 방식 모델은 수행 방법이 간편하고 제스처를 보다 논리적으로 그룹화하기 때문에 사용자가 관련이 없는 제스처를 수행하려고 시도해도 명령 목록 및 창이 나타나지 않습니다.
아래 표는 새로운 조작 방식 모델을 표시한 것입니다.
터치 제스처 |
명령 |
---|---|
탭 또는 끌기 |
손가락 아래의 항목 읽기 |
두 번 탭 또는 한 손가락으로 누른 상태에서 두 번째 손가락으로 아무 곳이나 탭 |
기본 동작 실행 |
세 번 탭 또는 한 손가락으로 누른 상태에서두 번째 손가락으로 두 번 탭 |
보조 동작 실행 |
왼쪽 또는 오른쪽으로 긋기 |
이전/다음 항목으로 이동 |
위 또는 아래로 긋기 |
이동 증가량 변경 |
한 손가락으로 누른 상태에서 다른 두 손가락으로 탭 |
끌기 또는 추가적인 주요 옵션 시작 |
두 손가락으로 탭 |
음성 중단 |
두 손가락으로 살짝 밀기 |
스크롤 |
세 손가락으로 탭 |
내레이터 설정 창 표시/숨기기 |
세 손가락으로 위로 살짝 밀기 |
현재 창 읽기 |
세 손가락으로 아래로 살짝 밀기 |
텍스트의 현재 위치에서 읽기 |
세 손가락으로 왼쪽 또는 오른쪽으로 살짝 밀기 |
Tab 키를 눌러 앞뒤로 이동 |
네 손가락으로 탭 |
현재 항목의 명령 표시 |
네 손가락으로 두 번 탭 |
검색 모드 전환 |
네 손가락으로 세 번 탭 |
내레이터 명령 목록 표시 |
네 손가락으로 위 또는 아래로 살짝 밀기 |
시맨틱 줌 설정/해제 (시맨틱 줌은 대형 콘텐츠 블록의 고차원적 보기 제공) |
내레이터의 탐색 모델 개선
Developer Preview 사용자들로부터 피드백을 수집할 때 우리는 내레이터의 탐색 모델을 검토했습니다. 사용자들의 공통된 의견 중 하나는 화면 전체를 수동으로 터치하지 않고도 단추, 레이블, 텍스트 필드, 목록 항목 등 화면의 모든 컨트롤을 쉽게 찾을 수 있는 방법을 원한다는 것이었습니다. 시각 장애가 있는 한 사용자는 호텔 객실에 들어가면 가장 먼저 객실을 돌면서 문, 옷장, 침대, 욕실의 위치를 확인하여 객실 구조를 파악한다고 말했습니다. 이와 비슷하게 새로운 앱을 탐색할 때 사용자는 다음 작업을 결정하기 전에 화면에 무엇이 있는지 알고 싶어합니다.
우리는 Developer Preview에서 화면의 모든 요소를 쉽게 찾을 수 있도록 가로 방향으로 살짝 밀기 제스처를 사용하여 컨테이너의 항목을 이동하고, 세로 방향으로 살짝 밀기 제스처를 사용하여 컨테이너로 들어가고 나올 수 있도록 했습니다. 이는 사용자가 화면의 액세스 가능한 모든 항목을 찾을 수 있는 강력한 모델이며, 그래픽 UI가 구성되는 방식을 완벽하게 보여 줍니다. 하지만 이 방식이 직관적이지는 않았습니다. 컨테이너에 들어가고 나오는 방식으로 인해 화면의 모든 흥미로운 요소를 찾기가 어려웠습니다.
기본 커서 모드 변경
우리는 피드백을 반영하여 Release Preview에서 탐색의 기본 작동 방식을 변경했습니다. 탐색 제스처로 화면의 모든 항목에 액세스할 수 있도록 했습니다(지금은 한 손가락으로 왼쪽 및 오른쪽으로 긋기로 모두 가능). 이제는 UI가 어떻게 구성되었는지 몰라도 탐색에 전혀 지장이 없습니다. 긋기 제스처를 통해 다음 항목 및 이전 항목으로 이동하면 내레이터가 화면의 중요한 항목에 대한 선형 순서를 제공합니다.
따라서 사용자는 간편한 단계별 방법을 통해 앱의 모든 항목을 모두 익히고, 원하는 대로 항목과 상호 작용할 수 있습니다. 매번 항목을 긋지 않고 앱의 모든 항목을 듣고 싶을 경우 세 손가락으로 화면을 위로 살짝 밀면 내레이터가 중단 없이 모든 항목을 순서대로 읽습니다.
(참고: 이는 탐색의 새로운 기본 모드입니다. 사용자는 왼쪽 및 오른쪽으로 긋기 제스처를 통해 앱을 탐색하여 모든 항목을 찾을 수 있습니다. UI의 여러 계층을 수동으로 이동하는 기존 방식을 선호할 경우 내레이터 설정에서 내레이터 커서 이동 모드를 '고급'으로 변경하면 됩니다.
웹 탐색 기능 개선
Windows 8에서는 내레이터가 웹 콘텐츠를 훨씬 간편하게 읽을 수 있습니다. 웹 페이지의 연속 섹션을 중단 없이 읽는 '읽기 시작' 명령, 페이지의 다양한 컨트롤 목록을 제공하는 검색 모드 등 웹 콘텐츠 읽기에 최적화된 다양한 기능을 갖추고 있습니다 Developer Preview 및 Consumer Preview 빌드를 출시한 후 사용자들로부터 이러한 기능이 도움이 되기는 하지만 뉴스 헤드라인을 신속하게 스캔하고, 빠르게 검색하고, 주가를 확인하는 등의 일부 웹 작업을 할 수 없다는 말을 들었습니다.
그래서 이 기능을 구체적으로 재검토하여 시나리오에 대해 자세하게 이해한 후 Release Preview에서는 이런 점들을 개선했습니다. 특히 뉴스의 경우 페이지의 다양한 지점(예: 제목, 링크)으로 바로 이동하여 한 줄씩 또는 문자 단위로 읽을 수 있으면 좋겠다는 의견이 나왔습니다. 또한 많은 사용자들이 내레이터에서 웹을 보다 정확하게 탐색할 수 있는 명령을 제공했으면 좋겠다는 의견을 제시했습니다.
우리는 이러한 의견을 수렴하여 내레이터의 탐색 명령에 보기 개념을 추가했습니다. 웹 페이지 또는 기타 액세스 가능한 텍스트 영역(예: 메일 앱)에 있는 동안에는 언제라도 기본 탐색 모드에서 새로운 보기를 사용할 수 있습니다. 기본 항목 보기는 페이지의 항목을 이동하며, 시스템 전체에서 항목 탐색과 같은 방식으로 작동합니다. 하지만 웹 페이지 또는 메일 앱 같은 액세스 가능한 텍스트 영역의 경우 이제부터 내레이터는 7개의 추가 보기를 지원합니다.
- 제목
- 링크
- 표
- 단락
- 줄
- 단어
- 문자
화면을 위 또는 아래로 그은 후 왼쪽 또는 오른쪽으로 그어 해당 보기의 항목을 이동하면 간편하게 보기를 변경할 수 있습니다. 이 명령은 키보드의 Caps Lock + 화살표 키를 사용하여 수행할 수도 있습니다.
새로운 모습으로 선보이는 Release Preview의 보기 기능은 이전보다 훨씬 강력한 웹 읽기 경험을 제공합니다. 이 기능은 내레이터의 다른 읽기 명령과도 원활하게 작동합니다. 예를 들어, 흥미로운 뉴스 제목을 발견하여 뉴스를 듣고 싶을 경우 세 손가락으로 화면을 아래로 살짝 밀면 사용자가 중지할 때까지 내레이터가 페이지의 모든 콘텐츠를 읽습니다.
작업을 마무리하며
지금까지 예를 들어 설명한 내용은 Developer Preview와 Consumer Preview에서 내레이터 터치를 사용해 본 사용자들의 의견을 반영하여 개선한 주요 작업 중 일부입니다. 우리는 항목을 활성화하는 방법을 알려 주는 터치 힌트 확인, 터치를 보다 쉽게 사용할 수 있도록 내레이터 설정 UI 개선, 터치 키보드에서 보다 쉽게 입력할 수 있는 새로운 설정 추가 등 여러분의 의견을 바탕으로 상당히 많은 기능을 개선해 왔습니다. 내레이터 기능은 현시점에서 기능적으로 완성되었다고 생각하지만 Windows 8 작업이 완료될 때까지 계속해서 세밀하게 다듬고 버그를 수정할 계획입니다.
상당히 많은 분들이 내레이터를 사용해 본 경험이 있다고 하시니 매우 감사하게 생각합니다. 우리 역시 CSUN 컨퍼런스와 Microsoft 커뮤니티에서 사용성 연구를 통해 사용자와 일대일로 즐겁게 작업할 수 있어서 많은 보람을 느꼈습니다. 여러분이 제공해 주신 유용한 의견 덕분에 Release Preview의 내레이터가 훨씬 더 나은 기능이 될 수 있도록 중요한 변경 사항을 적용할 수 있었습니다.
이 제품을 곧 출시할 계획이지만 그 전에 Release Preview를 직접 다운로드하고 설치하여 내레이터를 사용해 보시기 바랍니다.
참고: 이 글에 설명된 터치 기능에는 적어도 4개의 접촉 지점을 지원하는 터치 스크린이 필요합니다. Windows 8 공인 터치 하드웨어는 이 요구 사항을 전반적으로 충족하지만 일부 Windows 7 하드웨어는 그렇지 못할 수 있습니다(자세한 내용은 Windows 7 하드웨어에서 Windows 8 터치 경험 참조). 4개의 접촉 지점을 지원하는 터치 스크린이 없는 경우 키보드를 사용하여 내레이터를 실행할 수 있습니다.
감사합니다!
- Doug Kirschner