센스리더로 인터넷 사용시 많이 활용되는 단축키

인터넷 익스플로러에서 센스리더로 인터넷을 처음 사용하는 경우, 어떻게 해야할지 모르는 경우가 많습니다.
문서상으로 사용방법을 안내하기는 어렵고해서…
실제 시각장애인들이 익스플로러를 활용할 때 가장 많이 사용하는 기능키를 모아봤습니다.
센스리더로 웹을 활용하는데 도움이 되었으면 합니다.


<Tab>/<Shift-Tab> : 일반 텍스트 영역을 제외한 포커스가 가능한 항목으로 이동 (링크, 이미지, 폼컨트롤 등)

<위/아래 방향키> : 페이지 내의 항목들을 이동 (위->아래 / 좌-> 우)

<좌/우 방향키> : 현재 읽고 있는 항목에서 글자단위로  음성출력

<Ctrl-Home> : 홈페이지의 첫 부분으로 이동하는 기능 (이동/검색 기능 사용하기 전 활용)

<Ctrl-F> : 문자열 검색, 페이지 내의 텍스트 정보를 검색해서 해당 위치를 이동.

<F3>/<Shift-F3> : 문자열 검색을 하는 경우 다음/이전 검색결과로 이동하는 기능

<Ctrl-F2>/<Ctrl-Shift-F2> : 폼 컨트롤 항목으로 건너뛰기 하는 기능 (버튼, 셀렉트박스, 라디오버튼, 편집창 등)

<Ctrl-F6>/<Ctrl-Shift-F6> : <h1>~<h6> 의 헤딩정보를 이용해서 건너뛰기 하는 기능

<Ctrl-F7>/<Ctrl-Shift-F7> : 페이지 내의 외부객체로 이동하는 기능 (플래시, 윈도우미디어 등)

<Ctrl-F8>/<Ctrl-Shift-F8> : 폼 컨트롤 중 input type=text 항목으로만 건너뛰기 하는 기능 (이메일이나 게시판에서 글 작성 시 활용)

<Ctrl-F9> : 현재 페이지에 대한 정보 출력 (프레임, 라인 수, 링크 수, 창 수)

<Ctrl-Shift-F11> : 가상커서 활성화 / 정보갱신(새로고침)

<Ctrl-Shift-F12> : 가상커서 비활성화 (페이지 내의 멀티라인 편집창 사용시 방향키/엔터/스페이스바 키를 활용하기 위함)

<F12> : 음성출력된 내용 확인, 소리를 이해하지 못했을 때 눈으로도 내용을 확인할 수 있음, 일종의 히스토리 기능

2010/02/08 10:52 2010/02/08 10:52
해빠 이 작성.

당신의 의견을 작성해 주세요.

[로그인][오픈아이디란?]

센스리더 프로페셔널 에디션 v1.2.0.3


이번 버전은 1.2.0.2버전에서 발견된 버그들에 대한 수정이 주된 내용이며

Flex 객체에 대한 일부 기능의 개선도 이루어졌습니다.

센스리더 프로페셔널 에디션 v1.2.0.3 버전에서 변경된 내용은 다음과 같습니다.

 

1. 인터넷

-링크 속성 읽기 옵션이 정상적으로 동작하지 않던 문제 수정
-싸이월드 방명록 등의 이미지를 링크로 처리
-센스리더 설치 이후 연속 읽기 동작 문제 일부 개선
-Flex 객체 지원 일부 개선


2. 센스리더

-디스크 버전 만들기 이후 센스리더가 정상 동작하지 않던 문제 개선
-디스크 버전 만들기의 음성엔진 기본 폴더 지정 메시지 변경
-체크 리스트의 선택 사항 읽기 일부 개선(윈도우즈 라이브)


-------------------------------------------------------------------------------------------------------------------------
* 2009년 11월 2일에 발표된 센스리더 프로페셔널 v1.2.0.3을 기준으로 작성되었습니다.
-------------------------------------------------------------------------------------------------------------------------

2009/11/02 16:33 2009/11/02 16:33
해빠 이 작성.

당신의 의견을 작성해 주세요.

[로그인][오픈아이디란?]

센스리더 프로페셔널 에디션 v1.2.0.2

 

프로 1.2.0.2 버전의 주요 특징은 안정성 개선과 사용자 편의를 위한 기능 추가입니다.

프로페셔널 1.2.0.2 버전에서 달라진 점은 다음과 같습니다.

 

1. 센스리더 기능추가 (단축키는 지정되지 않음)

- 음성엔진 선택 기능 추가
- 보조음성엔진 선택 기능 추가
- 점자 디스플레이 초기화 기능 추가 : (점자단말기 점자 출력시 깨짐 현상이 발생한 경우 실행, 점자 주메뉴의 하위 메뉴로도 추가됨)

2. 독서기

- 다음파일 자동재생 : 파일을 여러개 열었을 때 다음 파일을 연속해서 재생할 것인가 선택할 수 있음. (설정 메뉴에 포함)
- 한자 풀어 읽기 기능의 오동작 수정
- 블럭 읽기 기능(Ctrl-Shift-B) 추가

3. 인터넷

- 팝업, 경고창을 인식하지 못하던 문제 수정
- 숨긴 콘트롤 알림 옵션 추가 : 사용 불가능한 편집창 버튼 등을 '사용 불가'로 알려주는 기능.
- 일부 포커스 문제 개선
- 인터넷 기능키 무시(Ctrl-N)가 정상적으로 동작하지 않던 문제 수정
- 테이블 읽기 기능의 일부 오동작 수정
- 미디어 콘트롤 볼륨 조절 기능키 중복으로 인해 임시 위치 기억, 기억된 위치로 이동 기능키 제거(Alt-Shift-], Alt-Shift-[)

4. 기타

1. 오토메이션 지원 이후 센스리더 실행시 속도 저하 문제 개선
2. 종료가 정상적으로 되지 않던 문제 일부 수정
3. 디스크 버전 만들기에 <음성 엔진 기본 폴더로> 기능 추가

그 외에 여러가지 버그 수정

2009/10/29 17:16 2009/10/29 17:16
해빠 이 작성.

당신의 의견을 작성해 주세요.

[로그인][오픈아이디란?]

센스리더 프로페셔널 에디션이 v1.2로 업그레이드 되면서 테이블의 제목셀(th, scope)을 인식하도록 기능이 개선되었습니다.

웹표준이 중요시 되면서 잘 사용하지 않던 제목셀(th, scope)이 보편적으로 사용되고 있습니다. 이제 센스리더에서 이러한 제목셀 읽기 기능을 지원함으로써 시각장애인의 테이블 구조 이해에 큰 도움이 될 것 입니다.

이번 포스트에서는 이전 버전(~pro v1.1.0.6)의 센스리더에서 테이블을 탐색하는 방법에 대해서 설명하고, 새로운 버전에서 추가된 기능에 대해 예를 통해 살펴보겠습니다.

 

A. 이전 버전의 테이블 탐색 방법

예제 테이블 음성출력내용

메뉴판
메뉴 가격 추가메뉴
돈까스 5,000원 밥, 샐러드
피자 20,000원 토핑, 치즈
보쌈 15,000원 고기, 김치

<table summary="TH테스트용 메뉴판" width="300" border="1">
  <caption>메뉴판 </caption>
  <tr>
    <th>메뉴</th>
    <th>가격</th>
    <th>추가메뉴</th>
  </tr>
  <tr>
    <th>돈까스</th>
    <td align="center">5,000원</td>
    <td align="center">밥, 샐러드</td>
  </tr>
  <tr>
    <th>피자</th>
    <td align="center">20,000원</td>
    <td align="center">토핑, 치즈</td>
  </tr>
  <tr>
    <th>보쌈</th>
    <td align="center">15,000원</td>
    <td align="center">고기, 김치</td>
</table>

1. 위/아래 방향키를 이용한 테이블 탐색

테이블 탐색 방향 음성출력내용

테이블 메뉴판 A-1

테이블 시작 4행 3열 1/1
테이블 설명:TH테스트용 메뉴판
테이블 제목:메뉴판
메뉴
가격
추가메뉴
빈줄
돈까스
5,000원
밥, 샐러드
빈줄
피자
20,000원
토핑, 치즈
빈줄
보쌈
15,000원
고기, 김치
테이블 끝

가상커서에서 웹페이지를 탐색할 때 일반적으로 사용하는 위/아래 방향키만을 이용할 경우 테이블의 왼쪽에서 오른쪽으로, 위에서 아래방향으로 테이블의 내용을 읽어주기 때문에 데이터는 읽을 수 있지만 테이블의 구조를 이해하고 내용을 파악하기는 어렵습니다. (“빈줄”은 행과 행 사이 또는 비어있는 셀에서 음성출력합니다.)

2. <Ctrl-Alt-방향키>를 이용한 테이블 탐색

테이블의 구조를 이해하기 위해서는 시각적으로 표현되는 구조대로 테이블을 탐색하는 것이 크게 도움이 됩니다. <Ctrl-Alt-방향키> 조합을 이용해서 아래와 같이 테이블 내용을 탐색할 수 있습니다. 이 방법 역시 테이블 구조 이해에 도움이 되긴 하지만 현재 셀의 제목을 이해하는 것에는 부족함이 있습니다.(위에 사용된 것과 동일한 테이블에서 읽는 방법만 변경한 예입니다.)

테이블 탐색 방향 음성출력내용
th지원안될때컨트롤알트조합으로테이블읽기

테이블 시작 4행 3열 1/1
테이블 설명:TH테스트용 메뉴판
테이블 제목:메뉴판
메뉴
돈까스
5,000원
20,000원
토핑, 치즈
고기, 김치

메뉴 음성출력이 나오되면 <Ctrl-Alt-아래방향키>
돈까스 음성출력이 나오면 <Ctrl-Alt-오른쪽방향키>
5,000원 음성출력이 나오면 <Ctrl-Alt-아래방향키>
20,000원 음성출력이 나오면 <Ctrl-Alt-오른쪽방향키>
토핑, 치즈 음성출력이 나오면 <Ctrl-Alt-아래방향키>
고기, 김치 음성출력이 나오면 끝

3. 단축키를 이용한 제목셀 읽기

제목셀이 지정되지 않은 테이블에서의 데이터 이해를 돕기 위해 열과 행의 처음/끝 셀 읽기(이동) 기능이 있습니다.

현재 행의 처음/끝 셀로 이동 <Ctrl-Alt-Home/End>
현재 열의 처음/끝 셀로 이동 <Ctrl-Alt-PgUp/PgDn>
현재 행의 처음/끝 셀 읽기 <Ctrl-Alt-Shift-Home/End>
현재 열의 처음/끝 셀 읽기 <Ctrl-Alt-Shift-PgUp/PgDn>

셀 이동과 셀 읽기 기능의 차이는 포커스가 이동하느냐 이동하지 않느냐의 차이입니다. 셀 이동 기능은 셀 내용을 읽으면서 포커스가 해당위치로 이동하고, 셀 읽기 기능은 셀 내용만 읽어주고 포커스는 현재 위치를 유지합니다.
(현재 1.2.0.1 버전 버그로 읽기 기능과 이동 기능이 동일하게 이동으로 동작합니다 - 추후 수정 예정)

이 행과 열의 처음/끝 셀 읽기 기능을 이용하면 아래와 같이 음성출력합니다.

테이블 탐색 방향 음성출력내용
테이블 메뉴판 A-3

20,000원
피자
토핑, 치즈
가격
15,000원

Ⓕ 현재 포커스된 지점으로 읽기 기능을 이용할 경우 포커스는 항상 이곳에 위치합니다.
① <Ctrl-Alt-Shift-Home> 을 눌렀을 때 음성출력 하는 부분입니다.
② <Ctrl-Alt-Shift-End> 을 눌렀을 때 음성출력 하는 부분입니다.
③ <Ctrl-Alt-Shift-PgUp> 을 눌렀을 때 음성출력 하는 부분입니다.
④ <Ctrl-Alt-Shift-PgDn> 을 눌렀을 때 음성출력 하는 부분입니다.

<Ctrl-Alt-Shift>조합으로 테이블을 읽을 경우 가상커서의 포커스는 Ⓕ인 20,000원 셀에 고정이 되고 위와 같이 음성출력합니다. 하지만 <Ctrl-Alt>조합으로 테이블을 읽을 경우는 해당 부분으로 직접 포커스가 이동하게 되므로 위와 같이 음성출력되지는 않습니다.

 

B. 최신 버전(pro v1.2.0.1)의 테이블 탐색 방법

최근 발표한 센스리더 프로페셔널 v1.2.0.1에서는 TH, SCOPE 태그가 사용된 테이블에 대한 음성처리를 추가함으로써 테이블 탐색과 데이터 이해가 훨씬 용이해졌습니다.

위/아래 방향키로 테이블을 탐색할 때는 이전과 달라진 점이 없지만 <Ctrl-Alt-방향키>로 테이블을 탐색하는 경우 제목셀을 자동으로 음성출력하도록 변경되었습니다.

제목셀이 지정된 테이블의 경우 행과 열의 제목을 읽기 위해 <Ctrl-Alt-Shift-Home/End/PgUp/PgDn> 단축키를 사용하지 않아도 됩니다.

테이블 탐색 방법에 사용될 소스는 다음과 같습니다.

B-1. 제목셀을 th로 사용한 경우

B-2. 제목셀을 scope로 사용한 경우

<table summary="TH테스트용 메뉴판" width="300" border="1">
  <caption>
    메뉴판
  </caption>
  <tr>
    <th>메뉴</th>
    <th>가격</th>
    <th>추가메뉴</th>
  </tr>
  <tr>
    <th>돈까스</th>
    <td align="center">5,000원</td>
    <td align="center">밥, 샐러드</td>
  </tr>
  <tr>
    <th>피자</th>
    <td align="center">20,000원</td>
    <td align="center">토핑, 치즈</td>
  </tr>
  <tr>
    <th>보쌈</th>
    <td align="center">15,000원</td>
    <td align="center">고기, 김치</td>
</table>

<table summary="scope 테스트용 메뉴판" width="300" border="1">
  <caption>
    메뉴판
  </caption>
  <tr>
    <th scope="col">메뉴</th>
    <th scope="col">가격</th>
    <th scope="col">추가메뉴</th>
  </tr>
  <tr>
    <td scope="row" align=”center”><strong>돈까스</strong></td>
    <td align="center">5,000원</td>
    <td align="center">밥, 샐러드</td>
  </tr>
  <tr>
    <td scope="row" align=”center”><strong>피자</strong></td>
    <td align="center">16,000원</td>
    <td align="center">토핑, 치즈</td>
  </tr>
  <tr>
    <td scope="row" align=”center”><strong>보쌈</strong></td>
    <td align="center">15,000원</td>
    <td align="center">고기, 김치</td>
</table>

 

1. th 태그 사용시 음성출력

테이블 탐색 방향 음성출력내용
th지원될때컨트롤알트조합으로테이블읽기

테이블 시작 4행 3열 1/1
테이블 설명:TH테스트용 메뉴판
테이블 제목:메뉴판
메뉴
- ①
돈까스 - ②
가격 5,000원 - ③
피자 20,000원 - ④
추가메뉴 토핑, 치즈 - ⑤
보쌈 고기, 김치 - ⑥

메뉴 음성출력이 나오되면 <Ctrl-Alt-아래방향키>
돈까스 음성출력이 나오면 <Ctrl-Alt-오른쪽방향키>
가격 5,000원 음성출력이 나오면 <Ctrl-Alt-아래방향키>
가격 20,000원 음성출력이 나오면 <Ctrl-Alt-오른쪽방향키>
추가메뉴 토핑, 치즈 음성출력이 나오면 <Ctrl-Alt-아래방향키>
보쌈 고기, 김치 음성출력이 나오면 끝

<Ctrl-Alt-방향키> 조합으로 테이블을 읽을 때 A-2의 예와는 달리, 현재 셀의 내용과 해당 셀의 제목셀(th)을 함께 음성출력함으로써 데이터 테이블을 이해하는데 큰 도움이 됩니다.

좌/우 방향으로 셀 이동할 경우 상단의 제목셀(th,scope)을 자동으로 음성출력 하고, 위/아래 방향으로 셀 이동할 경우 좌측이나 우측의 제목셀(th, scope)을 자동으로 음성출력하게 됩니다.

2. scope 태그 사용시 음성출력

테이블 탐색 방향 음성출력내용
scope지원될때컨트롤알트조합으로테이블읽기

테이블 시작 4행 3열 1/1
테이블 설명:TH테스트용 메뉴판
테이블 제목:메뉴판
메뉴
돈까스
- ①
가격 5,000원 - ②
추가메뉴 밥, 샐러드 - ③
피자 토핑, 치즈 - ④
보쌈 고기, 김치 - ⑤
가격 15,000원 - ⑥
메뉴 보쌈 - ⑦

아래 방향키를 눌러 메뉴 셀까지 이동한 후 <Ctrl-Alt-아래방향키>

① 돈까스 음성출력이 나오면 <Ctrl-Alt-오른쪽방향키>
가격 5,000원 음성출력이 나오면 <Ctrl-Alt-오른쪽방향키>
추가메뉴 밥, 샐러드 음성출력이 나오면 <Ctrl-Alt-아래방향키>
피자 토핑, 치즈 음성출력이 나오면 <Ctrl-Alt-아래방향키>
보쌈 고기, 김치  음성출력이 나오면 <Ctrl-Alt-왼쪽방향키>
가격 15,000원 음성출력이 나오면 <Ctrl-Alt-왼쪽방향키>
메뉴 보쌈 음성출력이 나오면 긑

<Ctrl-Alt-방향키> 조합으로 테이블을 읽을 때 A-2의 예와는 달리, 현재 셀의 내용과 해당 셀의 제목셀(scope)을 함께 음성출력함으로써 데이터 테이블을 이해하는데 큰 도움이 됩니다.

좌/우 방향으로 셀 이동할 경우 상단의 제목셀(th,scope)을 자동으로 음성출력 하고, 위/아래 방향으로 셀 이동할 경우 좌측이나 우측의 제목셀(th, scope)을 자동으로 음성출력하게 됩니다.

 

수정1) B-1, B-2 에 대한 테이블 소스 추가, 제목셀 음성출력 기준 추가

-------------------------------------------------------------------------------------------------------------------------
위 내용은 센스리더 프로페셔널 에디션 v1.2.0.1을 기준으로 Internet Explorer 8에서 확인된 내용입니다.
위 내용은 2009년 9월 22일 기준으로 작성되었습니다.
위 내용은 2009년 9월 22일 수정되었습니다.

------------------------------------------------------------------------------------------------------------------------

2009/09/22 18:42 2009/09/22 18:42
해빠 이 작성.

당신의 의견을 작성해 주세요.

  1. Comment RSS : http://www.haeppa.kr/rss/comment/28
  2. Comment ATOM : http://www.haeppa.kr/atom/comment/28
  3. 치프 2009/09/22 16:28  편집/삭제  댓글 작성  댓글 주소

    글 잘읽었습니다.
    코드는 보여주지않아서 질문드립니다.
    상단에 th 가 있고 왼쪽에도 th가 있는 다중구조라고 할수있겠는데여~
    가격, 추가메뉴 는 scope 'col' 이고,
    돈까스, 피자, 보쌈 타이틀은 scope 'row' 로 한건가요?!
    왼쪽 대각선에있는 '메뉴' 타이틀은 scope 설정안해줘도 상관없는건지요?!

    그리고 키를 꽤 많이 눌러야 하는군요..
    시각장애인이 키보드 ctrl 키와 alt 키와 방향키까지..
    동시에 세개의 키를 눌러야되는데 일반키보드로 하는건가여?! 키입력이 많아서 힘들지않나 싶습니다.
    아, 궁금한게 점점 많아지네여 -..-

    • haeppa 2009/09/22 18:41  편집/삭제  댓글 주소

      이야 정말 빠른데요~ ^^;;;
      소스를 깜빡하고 안넣었는데도 정확히 보셨네요 wow~
      "메뉴" 항목에도 th나 scope=col을 해주는게 좋죠.
      예제 같은 경우 테이블에 진입하는 처음 셀이기 때문에 th나 scope값을 뽑아 올 곳이 없어서 음성출력할 때 "메뉴"만 단순히 읽어준거구요.
      테이블 내에서 <Ctrl-Alt-방향키>로 이동해서 돈까스, 피자, 보쌈을 읽을 경우에는 "메뉴"를 함께 음성출력합니다.
      메뉴 돈까스, 메뉴 피자, 메뉴 보쌈
      이런식으로요 ㅋ


      ctrl alt 를 누르고 있는 상태에서 방향키를 누르게 되는거죠.
      단축키를 여러개 누르는 경우가 많아서 대부분은 106키로 설정해두고 좌우의 컨트롤과 알트를 모두 활용하고 있습니다.
      ctrl-alt 보다 어려운건 A-3에 있는 Ctrl-Alt-Shift-hoem/end/pgup/pgdn 이죠 ㅋㅋㅋㅋ
      항상 관심 가져주셔서 감사합니다 ^^

    • 치프 2009/09/23 10:29  편집/삭제  댓글 주소

      빠른 답변감사드려여~
      덕분에 또배웠습니다.

      동시입력키가 좀 지나치게 많은거같네요..
      간단히 이용하게끔 개선이 필요치않나 싶군요~

      아무튼 매번 좋은글로만 포스팅해주셔서 감사드립니다.

  4. OpenID Logo 봄눈 2009/09/25 08:29  편집/삭제  댓글 작성  댓글 주소

    좋은 포스팅 감사합니다.
    앞으로도 센스리더 관련된 포스팅 많이 부탁드려도 될까요^^

    • OpenID Logo haeppa 2009/09/26 14:39  편집/삭제  댓글 주소

      안녕하세요~
      허이쿠 저도 방문해주셔서 감사합니다 ^^
      부족한 글이지만 제 블로그를 통해서라도 시각장애인들이 컴퓨터 사용하는 방법이 가감없이 전달되었으면 하는 바람입니다.
      앞으로도 관심 부탁드립니다. ^^

  5. OpenID Logo miiya 2009/11/04 16:51  편집/삭제  댓글 작성  댓글 주소

    안녕하세요?
    혹시 기억하실지 모르겠는데요. 어제 잠깐 세미나에서 테이블 구조 물어 봤었는데..
    포스트 즐겨찾기만 하고 아직 시험은 안했다고 말씀 드렸었거든요. ^^ㅎㅎ

    가상커서로 이동시에는 그냥 단어로 읽어주게 되는 거죠?
    다음버젼에서는 단축키 없이 가상커서 상태(위/아래 방향키 만으로)에서
    실제 논리적 구성으로 제공 되었으면 좋겠어요.

    그래서 레이아웃용 테이블 구조를 쓸 경우 caption, th, scope를 넣지말라는 규정이 있는 거 같아요.

    JAWS에서는 caption, th, scope가 있을 경우에만 데이터 테이블 구조로 읽어주도록 프로그램 되어 있습니다.

    • OpenID Logo haeppa 2009/11/09 11:04  편집/삭제  댓글 주소

      안녕하세요~

      당연히 기억나죠~ 세미나 장에서 아리따운 미인을 만났는데 기억못할리가 있나요~ ^^ㅋ

      말씀하신대로 가상커서에서 위/아래 방향키로만 이동하면 셀안의 내용만 음성출력하게 되어있습니다.

      안그래도 내부적으로 그 부분에 대해서 고민이 많습니다.

      사용이 편리해야하니까요...

      현재의 단축키 사용이 선택된 이유는 제목셀을 자동으로 음성출력할 경우 현재 셀의 내용과 제목셀의 내용을 구분하지 못해 혼동하는 것을 방지하기 위함입니다.

      차후에 이 문제에 대해 개발팀과 논의하게 되면 다시 한번 고민해서 더 좋은 방법을 찾아보도록 하겠습니다. ^^

  6. 정서 2009/11/19 18:59  편집/삭제  댓글 작성  댓글 주소

    잘보구 갑니다. (__)

  7. 정찬명 2010/02/22 23:29  편집/삭제  댓글 작성  댓글 주소

    포스트 잘 보고 있습니다. ^^
    한 가지 궁금한게 있어서 질문을 좀 드리려구요.

    th 요소가 위 예제처럼 단순하지 않고 두 겹 이상으로 되어 있는 경우에 헤더셀을 모두 읽어 주는지 궁금합니다.

    예를 들면 하나의 내용셀을 scope 하고 있는 헤더셀이 다음과 같이
    th scope="col" 이 1행과 2행에 걸쳐 모두 존재하는 경우와
    th scope="row" 가 1열과 2열에 걸쳐 모두 존재하는 경우
    이런 경우가 있다면 내용셀을 읽을 때 관련된 4개의 헤더셀을 모두 읽어주는지의 여부가 궁금합니다.

    바쁘시겠지만 답변을 얻을 수 있을런지요.
    미리 감사드립니다.

    • haeppa 2010/02/24 17:21  편집/삭제  댓글 주소

      안녕하세요~

      방문해주셔서 감사해요~

      저도 좋은 글 잘 보고 있습니다^^

      말씀하신 부분을 확인해보니

      th, scope가 중복해서 2곳에 있을 때

      2개를 모두 음성출력하는 것을 확인했습니다.

      헌데 colspan, rowspan 의 경우는 모두 읽어주긴 하는데

      순서에 약간 차이가 있네요.

      오늘밤에 좀 더 정확하게 확인하려고 합니다.

      확인되는대로 조만간 정리해서 새로 포스팅 올릴게요~

      감사합니다.

  8. sweetier 2011/10/18 16:42  편집/삭제  댓글 작성  댓글 주소

    센스리더는 scope, headers 속성을 함께 사용하면 headers 속성만 적용하는것 같은데요.
    둘 중에 어느 하나만 사용하는 것이 좋은가요? 아니면 둘다 적용하는 것이 좋은가요?

    • 해빠 2011/10/19 19:55  편집/삭제  댓글 주소

      음...
      사용자 입장에서는
      headers가 더 좋습니다.
      th는 움직이는 방향에 따라 함께 읽어주는 제목셀이 달라지지만
      headers는 어느 방향에서 셀로 진입하든지 연결된 제목셀을 모두 함께 읽어주거든요

[로그인][오픈아이디란?]

센스리더를 사용해서 한글2005/2007을 사용하게 될 경우 기본적으로 아래의 2가지 설정이 필요합니다.


A. 한/영 전환과 한글 입력시 음성출력 문제

센스리더를 사용해 한글2005/2007을 이용할 경우 가장 먼저 느끼는 불편이 한/영 전환을 할 때 전환 내용을 음성출력하지 않는다는 것과 한글로 입력이 되도 영문키만을 음성출력한다는 점입니다. 이 문제는 한글과 컴퓨터의 자체 입력기가 접근성을 지원하지 않기 때문에 나타나는 현상입니다. 이를 해결하기 위해 입력기를 윈도우 입력기로 변경해야 합니다.

한글2005/2007을 실행한 후 <Alt-F2>를 눌러서 입력기 환경설정 대화상자를 엽니다.

입력기환경설정

현재 글자판 / 제 1 글자판 / 제 2 글자판 을 모두 <윈도우 입력기>로 변경합니다.

이렇게 설정하면 한/영 전환시 “한글/영어”로 음성출력이 되고 한글을 입력할때 정상적으로 입력한 내용을 음성출력합니다.



B. 입력되어 있는 내용을 읽지 못하는 문제

이러한 현상은 센스리더와 한글2005/2007이 정상적으로 연결되어 있지 않은 경우입니다. 이 문제를 해결하기 위해서는 아래와 과정을 통해 한글2005/2007에 접근성을 제공하는 hncapp를 DllRegisterServer에 등록해야 합니다.

위의 파일을 다운 받아 압축을 풀어보면 hwp2005reg.bat / hwp2007reg.bat가 있습니다.

한글2005/2007이 실행되지 않은 상태에서 설치된 버전에 맞는 파일을 골라서 실행해주시면 아래와 같은 메시지가 나타납니다. Windows VISTA는 오른쪽 클릭을 해서 관리자 권한으로 실행하세요.

한글2007등록성공

이 메시지가 나타나면 정상적으로 센스리더와 한글2005/2007이 연결되었다는 것을 뜻합니다. 한글2005/2007을 실행해서 읽어 보면 정상적으로 음성출력 되는 것을 확인할 수 있습니다.


-------------------------------------------------------------------------------------------------------------------------
센스리더 기본설정 #1 – 속도/높이/크기 조절
센스리더 기본설정 #2 – 시작프로그램 등록/해제
센스리더 기본설정 #3 – 시각효과/디스플레이 설정
센스리더 기본설정 #4 – 한글2005/2007을 위한 설정
센스리더 기본설정 #5 – 저시력/웹개발자를 위한 설정
-------------------------------------------------------------------------------------------------------------------------

2009/09/04 15:19 2009/09/04 15:19
해빠 이 작성.

당신의 의견을 작성해 주세요.

  1. Comment RSS : http://www.haeppa.kr/rss/comment/25
  2. Comment ATOM : http://www.haeppa.kr/atom/comment/25
  3. son50 2009/11/02 12:04  편집/삭제  댓글 작성  댓글 주소

    해파님~~ 감사해요~~
    덕분에 한글2007에서도 센스리더를 들을수 있었답니다.
    더욱 더 많은 업데이트를 하시길 바라며
    화이팅!!
    ㅋㅋ 감기 빨리 나으삼~~

[로그인][오픈아이디란?]

센스리더는 기본적으로 MSAA를 통해 컴퓨터의 정보를 가져와 음성출력합니다.

이 부분이 지원되지 않는 경우 자체 드라이버를 통해 화면정보를 가져와 음성출력하게 되는데요.

센스리더가 화면정보를 보다 정확히 가져오도록 하기 위한 설정을 안내합니다.


A. 윈도우즈의 시각효과 설정

윈도우즈 테마를 통한 시각효과를 제거함으로서 좀더 정확한 정보를 센스리더로 보내기 위한 설정입니다. 시각효과를 모두 제거하기 때문에 윈도우즈의 모양이 다소 투박해보일 수 있습니다. 시각장애인에게는 이 설정이 필수사항이지만 테스트를 목적으로 하는 웹개발자의 경우는 필수사항은 아닙니다.

1. Windows XP

<내컴퓨터>에서 오른쪽 클릭을 해서 <속성>으로 들어가면 <시스템등록정보>가 나타납니다.
여기에서 고급 > 설정(S)으로 들어갑니다.

시스템 등록정보 일반 시스템 등록정보 고급

아래와 같이 <성능옵션> 대화상자가 나타나면 <최적성능으로 조정>을 선택하고 <확인>을 눌러주세요.

성능옵션xp


2. Windows VISTA

<내컴퓨터>에서 오른쪽 클릭을 해서 <속성>으로 들어가면 <시스템>이 나타납니다.
여기에서 고급 시스템 설정 > 설정(S)으로 들어갑니다.

시스템vista~

아래와 같이 <성능옵션> 대화상자가 나타나면 <최적성능으로 조정>을 선택하고 <확인>을 눌러주세요.

성능옵션vista~



B. 비디오 디바이스 모드 설정

센스리더가 화면정보를 시스템의 좀더 근원적인 부분에서 가져오도록 하는 설정입니다. 이 설정을 통해 뷰커서(키패드방햐키)로 읽지 못하던 내용을 읽게 될 수 있습니다. 또한 익스플로러의 깜빡임 현상도 이를 통해 해결할 수 있습니다.

<Ctrl-\>를 누르거나 시스템 트레이에서 헤드폰 아이콘을 클릭해서 센스리더메뉴를 불러옵니다.

파일메뉴의 <비디오디바이스모드>를 클릭하거나 엔터키를 입력해서 선택을 합니다.

비디오디바이스모드선택~



C. 디스플레이 설정

센스리더는 MSAA에서 지원되지 않는 부분에 대한 화면정보를 가져오기 위해 별도의 디스플레이 드라이버를 사용합니다. 기본/보조디스플레이를 사용하는데 기본은 설치된 그래픽 칩셋 제조사 드라이버를 통해 정보를 가져오는 것이고, 보조는 윈도우즈 기본 드라이버를 통해 정보를 가져옵니다. 기본 디스플레이가 더 많은 정보를 가져오지만 안정성은 보조 디스플레이가 더 우수합니다. 센스리더를 기본값으로 설치하는 경우 보조 디스플레이를 사용하게 됩니다. 화면정보를 가져오는데 문제가 생기지 않는 경우 보조 디스플레이를 계속 사용해도 무방합니다.

윈도우즈 대화상자 / 이야기멀티 / 새롬 데이터맨 / 스카이프 등에서 화면정보를 제대로 읽지 못하는 경우 보조 디스플레이를 기본디스플레이로 변경하는 설정이 필요합니다.

<Ctrl-\>를 누르거나 시스템 트레이에서 헤드폰 아이콘을 클릭해서 센스리더메뉴를 불러옵니다.

도구 메뉴의 <디스플레이 설정> 으로 들어갑니다.

디스플레이설정_메뉴~

아래와 같이 디스플레이 설정 대화상자가 나타나면 보조디스플레이는 해제하고 기본디스플레이를 선택합니다.

디스플레이설정_기본~

설정을 마치고 확인버튼을 누르면 아래와 같이 <기본디스플레이변경> 확인 대화상자가 나타납니다. <예>를 눌러서 시스템을 다시 시작하면 변경값이 적용됩니다.

기본디스플레이 변경

Windows VISTA에서는 디스플레이 설정을 지원하지 않습니다.



-------------------------------------------------------------------------------------------------------------------------
센스리더 기본설정 #1 – 속도/높이/크기 조절
센스리더 기본설정 #2 – 시작프로그램 등록/해제
센스리더 기본설정 #3 – 시각효과/디스플레이 설정
센스리더 기본설정 #4 – 한글2005/2007을 위한 설정
센스리더 기본설정 #5 – 저시력/웹개발자를 위한 설정
-------------------------------------------------------------------------------------------------------------------------

2009/09/04 14:45 2009/09/04 14:45
해빠 이 작성.

당신의 의견을 작성해 주세요.

[로그인][오픈아이디란?]

센스리더를 기본값으로 설치한 경우 윈도우즈가 시작할 떄 센스리더가 자동으로 실행되도록 되어있습니다.

자동실행을 원하시지 않는 경우 아래의 방법으로 설정할 수 있습니다.

우선 센스리더 메뉴를 불러와야 하는데요

메뉴를 불러오는 단축키는 <Ctrl+\>입니다.
만약 마우스를 사용하신다면 시스템 트레이의 헤드폰 아이콘(시스템트레이 센스리더아이콘 ) 을 클릭(더블클릭아님)해주세요

xvsrd_systray

센스리더 메뉴가 정상적으로 나타나면 아래와 같은 화면을 볼 수 있습니다.

센스리더 메인창

이제 시작프로그램 등록을 설정하기 위해서 센스리더 메뉴의 파일>시작프로그램등록 으로 들어갑니다.

시작프로그램설정 대화상자

<시작프로그램설정> 대화상자에서 시작안함을 선택하면 윈도우즈가 시작할 때 센스리더가 자동으로 실행되지 않습니다.

-------------------------------------------------------------------------------------------------------------------------
센스리더 기본설정 #1 – 속도/높이/크기 조절
센스리더 기본설정 #2 – 시작프로그램 등록/해제
센스리더 기본설정 #3 – 시각효과/디스플레이 설정
센스리더 기본설정 #4 – 한글2005/2007을 위한 설정
센스리더 기본설정 #5 – 저시력/웹개발자를 위한 설정
-------------------------------------------------------------------------------------------------------------------------

2009/09/04 13:38 2009/09/04 13:38
해빠 이 작성.

당신의 의견을 작성해 주세요.

[로그인][오픈아이디란?]

센스리더를 설치하고 필요한 설정들을 몇 개의 포스팅을 통해 연이어 안내하려고 합니다.


센스리더를 처음 설치하고 나면 가장 먼저 드는 생각은 뭘까요?

아마 대부분은 “속도가 너무 빠르다” 일 것입니다.

이번 포스팅에서는 센스리더에서 속도를 조절하는 방법을 안내해드리겠습니다.


우선 센스리더 메뉴를 불러와야 하는데요

메뉴를 불러오는 단축키는 <Ctrl+\>입니다.
만약 마우스를 사용하신다면 시스템 트레이의 헤드폰 아이콘(srdpro_icon) 을 클릭(더블클릭아님)해주세요

시스템트레이 센스리더 아이콘

센스리더 메뉴가 정상적으로 나타나면 아래와 같은 화면을 볼 수 있습니다.

센스리더메인창

이제 센스리더의 음성설정을 변경해야 하는데요.

여기서 중요한 것 1가지.대부분의 분들이 여기까지는 문제 없이 찾아와서 음성 설정 > 음성출력 으로 들어가서 속도 변경에는 성공하시는데 다른 곳으로 이동하면 다시 속도가 빨라지는 현상을 경험하셨을 겁니다.

이런 현상이 나타나는 이유는 센스리더는 각 응용프로그램 마다 환경설정을 별도로 저장하기 때문입니다. 전체적으로 센스리더의 음성출력을 변경하고 싶은 경우는 먼저 기본환경을 불러와서 변경을 하고 저장을 해야 모든 프로그램에서 변경 내용이 적용됩니다.

기본환경을 열기 위해서는 센스리더 메뉴에서 파일>환경열기 로 들어가주세요.

환경열기

위와 같은 대화상자가 나타나면 환경이름 옆에 XVSRD 를 입력하시거나 아래 목록 중 XVSRD를 선택하고 확인을 눌러주세요.
여기까지 단축키는 <Ctrl-Alt-Shift-B>입니다.

이제 음성설정>음성출력 으로 들어가세요.

음성출력설정

위와 같은 대화상자가 나타나면 속도/높이/크기 슬라이드 바를 이용해서 듣기 편한 상태로 음성을 조절하고 확인 버튼을 눌러주세요
단축키를 활용하면 위 메뉴에 들어가지 않고 음성출력을 조절할 수 있습니다.
<Insert-왼족방향키>로 속도/높이/크기를 선택하고 <Insert-위/아래방향키>로 조절할 수 있습니다.

이제 마지막으로 지금 까지 변경한 내용을 저장해야 합니다. 저장을 안하면 다 취소되니까 꼭 저장해주세요

환경을 저장하려면 센스리더 메뉴의 파일>환경저장을 클릭하세요. 단축키는 <Ctrl-Alt-Shift-S>입니다. 이후 아래와 같은 <기본환경저장확인> 대화상자 나타나면 <예>를 눌러주세요.

기본환경저장확인대화상자

만약 <기본환경저장확인> 대화상자가 나타나지 않는다면 기본환경이 열리지 않은 경우입니다. XVSRD 환경열기부터 다시 진행해주세요.


-------------------------------------------------------------------------------------------------------------------------
센스리더 기본설정 #1 – 속도/높이/크기 조절
센스리더 기본설정 #2 – 시작프로그램 등록/해제
센스리더 기본설정 #3 – 시각효과/디스플레이 설정
센스리더 기본설정 #4 – 한글2005/2007을 위한 설정
센스리더 기본설정 #5 – 저시력/웹개발자를 위한 설정
-------------------------------------------------------------------------------------------------------------------------

2009/09/04 13:27 2009/09/04 13:27
해빠 이 작성.

당신의 의견을 작성해 주세요.

[로그인][오픈아이디란?]

센스리더 프로페셔널 에디션 v1.2.0.0 변경사항 안내


지난 8월 21일 센스리더 프로페셔널의 새 버전을 발표했습니다.

프로페셔널 1.2 버전의 주요 특징은 일반 응용프로그램의 원활한 음성출력을 위한 오토메이션 기능과 혜련 음성엔진의 교체 등입니다.

이번 버전에서 달라진 점은 다음과 같습니다.


1. 센스리더 일반

* 오토메이션 지원: 일반 응용프로그램을 만드는 과정에서 센스리더의 음성을 제어할 수 있는 오토메이션을 지원함으로써 관련 프로그래밍 분야가 활성화될 수 있는 토대를 마련했습니다. (이 기능은 프로그래머를 위한 기능입니다)

* 초롱이 음성엔진 교체: 초롱이 음성엔진을 '혜련' 음성엔진으로 교체했습니다.

* 축약 영단어 모아 읽기: I'm, don't 등과 같은 축약 영단어를 구두점 읽기와 관계없이 축약된 형태 그대로 음성출력 합니다. (음성 설정 > 세부 설정)

* 숫자 모아 읽기: 구두점 읽기 상태에서도 숫자를 모아서 읽어줍니다. (기존 버전의 경우 콤마 기호를 중심으로 세 자리씩 끊어서 읽어줍니다. 음성 설정 > 세부 설정)

* 한자/특수문자 풀어 읽기 옵션 변경: 한자와 특수문자의 풀어 읽기 옵션을 '해제/글자단위/모두' 등 3단계로 세분화하여 출력합니다. 글자단위 옵션의 경우 좌/우 방향키를 이용한 글자단위 이동시에만 풀어서 읽어주는 옵션입니다.

* '인터넷 인증'이란 용어를 '사용자 인증'으로 수정했습니다.

* 가라사대 엔진 지원 기능과 가라사대 초기화 기능을 제거했습니다.

* 보조음성엔진 모드를 환경에 기억하도록 수정했습니다. 보조음성엔진 사용 토글시 엔진을 바로 로딩 하도록 수정했기 때문에 약간의 딜레이 현상이 발생할 수 있습니다.

* 시스템 종료시 센스리더가 다른 프로그램보다 나중에 종료되도록 수정했습니다.

* 파워 에디션 아이디를 잘못 입력하고 저장했을 경우, 입력된 정보를 삭제하고 센스리더 종료 후 사용자 정보를 다시 입력하도록 수정했습니다.

* 사용자 정보를 레지스트리가 아닌 파일로 저장하도록 수정했습니다.

* makedisk의 기능을 보강하고, “디스크 버전 만들기”로 명칭을 변경했습니다.

* 음성엔진 USB 메모리 복사 기능 지원: 음성엔진 로딩에 따른 하드디스크의 부하를 줄이고, 저사양 컴퓨터의 음성엔진 동작속도를 개선할 수 있습니다.

* "시작 > 프로그램 > Sense Reader > 도구" 항목 안에 "디스크 버전 만들기"와 "Sense 사전" 바로가기 아이콘을 추가했습니다.

* 한소네 LX, 브라보 XP(bravo), 드림브레일(seika32) 등의 점자 디스플레이 기기에 대한 지원을 추가했습니다.

* 파워포인트에서 텍스트를 이미지와 그룹으로 묶을 경우 음성출력이 되지 않던문제를 수정했습니다.

* Adobe Reader 9.1 버전에서 가상커서가 정상적으로 동작하지 않던 문제를 수정했습니다.

* 한글과 워드에서 가상 셀 포인터 행 처음/마지막, 열 처음/마지막 이동 기능을 추가했습니다.

행 처음으로 이동: <Ctrl-Alt-확장 Home> 행 끝으로 이동: <Ctrl-Alt-확장 End>
열 처음으로 이동: <Ctrl-Alt-확장 PgUp> 열 끝으로 이동: <Ctrl-Alt-확장 PgDn>


2. 센스리더 인터넷

* 미디어 개체 지원: 홈페이지 내에서 미디어 플레이어 모듈이 사용된 경우 재생, 정지, 위치 이동, 볼륨 조절, 재생속도 변경 등의 기능을 센스리더에서 손쉽게 제어할 수 있습니다.

미디어 재생: Ctrl-] 미디어 중지: Ctrl-[
미디어 3초 앞으로: Alt-] 미디어 3초 이전으로: Alt-[
미디어 볼륨 크게: Alt-Shift-] 미디어 볼륨 작게: Alt-Shift-[
미디어 속도 빠르게: Ctrl-Shift-] 미디어 속도 느리게: Ctrl-Shift-[
미디어 정상 속도로: Ctrl-Alt-] 미디어 URL 복사 : Ctrl-Alt-[
미디어 정보: Ctrl-Alt-Shift-] 활성 미디어 변경: Ctrl-Alt-Shift-[

* 테이블 제목셀 (th, scope) 지원: 웹페이지의 테이블에서 <Ctrl-Alt-방향키>로 이동시 제목셀과 내용셀을 함께 음성 출력합니다.

* 테이블에서 셀 이동시 빈 셀을 읽도록 수정했습니다.

* AJAX 기술을 활용해 URL 변경 없이 페이지가 갱신되는 웹페이지에 대한 지원을 보강했습니다.

* '새 창' 링크의 음성 출력을 가상커서 설정에서 선택 가능하도록 수정했습니다.

* 목록항목에서도 텍스트 이동기능 <Ctrl-F4>을 사용할 수 있도록 수정했습니다.

* 마크 목록 기능 <Ctrl-J> 추가: 현재 페이지의 마크를 목록으로 표시합니다. 마크는 해당 목록에서 <Alt-D>를 눌러 삭제할 수 있습니다.

* 가상커서 기능키 지정 항목 중 '플래시 개체'를 '외부 개체'로 명칭 변경 (외부개체의 종류에 따라 flash, silverlight로 음성출력 됩니다.)

* 내용이 없는 플래시도 인식하도록 변경했습니다

* 플래시 메뉴에서 엔터키 입력으로 하위메뉴를 불러오던 것을 자동으로 불러오도록 변경하고 내용이 자동으로 갱신되도록 했습니다. (단 mouseover의 경우는 엔터키를 입력해야 합니다.)

* 가상커서의 화면 내용 갱신을 보강하고 주기를 짧게 변경했습니다.

* 일부 버튼이나 링크에서 동작하지 않던 것들을 수정했습니다.

* 일부 스킵네비게이션에서 정상적으로 이동이 안되던 것을 수정했습니다.

* 인터넷 익스플로러 8에서 나타나던 문자열 찾기와 인터넷 옵션 대화상자의 포커서 문제를 해결했습니다.

* 목록읽기 방법의 변경 : 하위 목록을 ‘단계’로 음성출력하지 않고 숫자로만 출력하도록 변경, 목록의 시작 부분에서 현재목록수/전체목록수를 음성출력하도록 변경했습니다. (목록 수 읽기는 가상커서 설정의 목록시작/끝 읽기와 함께 변경 가능)

* 목록(ul, ol, dl)태그 안에서도 <Ctrl+F4>(텍스트간 이동)키를 이용해서 이동할 수 있도록 변경했습니다. (단 내용이 2글자 이상인 경우에만 가능)

* 툴팁 읽기 기능(Ctrl-Alt-Shift-T)을 사용할 경우 해당 객체의 alt / title / label 정보를 모두 음성출력하도록 변경했습니다.

* 네이트온 메신저에서 대화명에 이모티콘이 있거나 특정문자열이 있을 경우 오류가 생기던 문제를 수정했습니다.

* 스카이프 메신저 사용시 오류가 발생하던 부분을 대폭 수정했습니다.

* 미디어 제어 기능 추가에 따라 일부 기능키가 변경 및 추가되었습니다.

툴팁 읽기: <Ctrl-Alt-Shift-T>
다음 링크로: <Ctrl-'(어퍼스트로피)>
이전 링크로: <Ctrl-Shift-'(어퍼스트로피)>
이전 방문한 링크로: <Ctrl-Shift-;(세미콜론)>
다음 방문한 링크로: <Ctrl-;(세미콜론)>
이미지 읽기 토글: <Ctrl-,(쉼표)>
자동 포커스 선택: <Ctrl-.(마침표)>
숨김 항목 읽기 토글: <Ctrl-/(슬래시)>


3. 센스 사전

* 바탕화면에 "Sense 사전" 프로그램 아이콘을 생성합니다.

* 창 크기 및 위치를 기억하도록 수정했습니다.

* 현재 선택된 사전 종류를 제목줄에 표시하도록 수정했습니다.

* 내용 표시창에서 찾기<Ctrl-F>, 다시 찾기<F3>, 뒤로 찾기<Shift-F3> 기능을 추가했습니다.

* 영한사전 데이터를 프라임 5판에서 6판으로 변경했습니다.

* 영한사전에 음원(미국식, 영국식)을 제공합니다. 단축키는 미국식 발음 듣기 <F7>, 영국식 발음 듣기 <F8>입니다.

* 설치 프로그램을 음성 패키지 CD의 'Sense Dictionary' 폴더로 이동했습니다. (자동실행되는 "센스리더 추가설치" 대화상자에서 설치를 실행할 수 있습니다.)

* 노래방 검색 기능 <Alt-4>을 추가했습니다. (제목, 가수, 가사 검색이 가능합니다.)


4. 센스 독서기

* 한글 98과 그 이전 버전의 문서도 독서기에서 직접 열수 있도록 수정했습니다.

* SAPI 엔진을 이용해 mp3 로 변환할 경우 에러가 나던 것을 안내메시지가 출력되도록 수정했습니다.

* 탐색창의 파일 목록에서 마우스의 더블클릭을 엔터키와 동일하게 사용하도록 변경했습니다.

추가1 ) 인터넷 익스플로러에서 시스템 포커스를 센스리더가 제한하던 것을 풀었습니다.

-------------------------------------------------------------------------------------------------------------------------

* 현재 발표한 v1.2.0.0 버전에서 몇몇 버그들이 발견되어 수정작업에 있습니다. 빠른 시일 안에 새로운 패치를 통해 스크린리더 사용에 불편이 없도록 할 예정입니다.
* 센스리더 프로페셔널을 보유하신 분 중 v1.2 버전을 사용하기 원하시는 분은 댓글로 이메일을 남겨주시면 링크를 제공해드리겠습니다.

-------------------------------------------------------------------------------------------------------------------------

2009/08/27 20:49 2009/08/27 20:49
해빠 이 작성.

당신의 의견을 작성해 주세요.

  1. Comment RSS : http://www.haeppa.kr/rss/comment/20
  2. Comment ATOM : http://www.haeppa.kr/atom/comment/20
  3. 치프 2009/08/28 15:37  편집/삭제  댓글 작성  댓글 주소

    안녕하세요.. 오랜만이에요~ 해빠님^^
    무더운 날씨에 잘 지내셨나요?!

    좋은 포스팅 감사드립니다, 작업시 좀더 생각하며 할 수 있을거 같아요...
    그런데 기능이 무지많군요... 이걸 다 숙지하셔서 사용해야하는 장애인분들도 힘들겠어여..

    아무튼 이번에 접근성사이트 한개 시작하는데 최선을 다해보려고합니다.

    그럼, 늦더위 건강 유념하세여~

    • haeppa 2009/09/01 10:45  편집/삭제  댓글 주소

      정~말 오랜만에 포스팅했어요... 좋은 글이라니 민망하네요;;; 조만간 태그에 대한 음성출력 내용을 정리해서 다시 글 올려야할거 같은데... 회사일이 너무 바쁘네요...
      만드시는 접근성 사이트 완성되면 저도 한번 보여주세요~

  4. 비밀방문자 2009/09/04 16:10  편집/삭제  댓글 작성  댓글 주소

    관리자만 볼 수 있는 댓글입니다.

    • haeppa 2009/09/04 16:23  편집/삭제  댓글 주소

      네~
      지금까지 추세로 보면 1년 단위로 메이저 업데이트가 있고 그사이 2번정도 일반 업데이트가 있습니다.
      음성엔진 교체라.. 목소리가 바뀌는거 맞죠.
      기본 목소리는 그대로인데 추가되는 목소리가 변경된거에요
      예전에는 <초롱>이라고 아기 목소리였는데
      이번에는 <혜련>이라고 아나운서 톤 비슷한 목소리로 변경됐습니다.
      찾아와주셔서 감사합니다.
      RSS 등록하시고 종종 와서 센스리더 정보 가져가세요.
      환절기에 건강조심하세요~

  5. 비밀방문자 2009/10/08 15:48  편집/삭제  댓글 작성  댓글 주소

    관리자만 볼 수 있는 댓글입니다.

[로그인][오픈아이디란?]

사용환경
OS : Windows XP / Vista
Browser : Internet Explorer 6, 7, 8


이 프로그램은 센스리더가 웹페이지를 어떻게 인식하는지 시각적으로 확인하기 위한 뷰어입니다.

센스리더는 시각장애인이 원활하게 홈페이지를 탐색할 수 있도록 가상커서라는 모드를 지원합니다.

이 가상커서는 웹페이지를 마치 문서편집기처럼 탐색할 수 있도록 홈페이지를 재구성합니다.

아래 두 이미지는 인터넷익스플로러와 가상커서가 인식하는 홈페이지를 나타내고 있습니다.


  인터넷익스플로러구글    인터넷뷰어구글


가상커서란...

가상커서는 웹페이지에서 하나의 객체를 한 줄에 하나씩 배치하고, 다음 객체는 다음 줄에 배치하므로서 가상커서의 한 줄에는 단 하나의 객체만 존재하도록 합니다. 가상커서에서는 위/아래 방향키로 각 개체를 찾아갈 수 있고 한 객체의 내용을 한 글자씩 확인할 때는 좌/우 방향키를 이용하게 됩니다.

이해를 돕기 위해 위 이미지에 대해 간단히 설명하겠습니다.

1. 문서시작 : 제일위의 “문서시작"은 홈페이지의 시작을 알리는 역할을 합니다. (홈페이지 끝에는 당연히 ‘문서 끝'이 있습니다.)
2. Google : 웹페이지 <head> 안의 <title>값을 나타냅니다.
3. iGoogle 링크 : ‘iGoogle’ 문자열에 ‘링크’ 속성이 주어져있기 때문에 ‘iGoogle’ + ‘링크’가 합쳐져서 “IGoogle 링크"로 음성출력이 됩니다.
4. Google 검색 편집창 : <input> 안에 <title>로 .’Google 검색’이 지정되어 있고, <input type=”text”>는 ‘편집창’으로 음성출력하기 때문에 이 2개가 합쳐져서 “Google 검색 편집창"으로 음성출력 하게 됩니다.
5. Google 검색 버튼 : <input> 안에 <value>로 ‘Google 검색’이 지정되어 있고, <input type=submit>은 ‘버튼'으로 음성출력하기 때문에 이 2개가 합쳐져서 “Google 검색 버튼”으로 음성출력 하게 됩니다.

가상커서 설명은 너무 길기 때문에 이만 접고 다시 뷰어로 돌아가겟습니다.
태그와 음성출력에 대한 보다 자세한 정보는 http://www.haeppa.kr/11 을 참고해주세요



센스리더 인터넷 뷰어란...

일단 이 뷰어는 가상커서가 인식하는 홈페이지를 텍스트만으로 표현하게 됩니다. 가상커서의 실제기능들을 담지 않고 말그대로 뷰어의 역할만 하는 포로그램입니다.

센스리더가 설치되지 않은 환경에서도 객체들에 대한 텍스트정보가 어떻게 전달되는지 확인이 가능합니다. 다만 실제 기능의 동작 여부(링크 이동이나 데이터전송 등)는 반영되지 않으며, 홈페이지 탐색 방법에 따라 음성출력 내용이 달라지는 것과도 무관하게 모든 정보를 표시 합니다.



센스리더 인터넷 뷰어 사용하기

이 뷰어는 아래와 같은 방법으로 사용하실 수 있습니다.

1. 다운받으신 xvsrd_internetviewer.rar 파일을 센스리더 폴더(C:\Program Files\XVision\Sense Reader)에 압축을 풀어주세요. (필요에 의해 임의의 폴더도 사용할 수 있습니다.)
센스리더 프로페셔널 에디션 1.2버전부터는 임의의 경로를 사용할 수 없습니다. 반드시 위 경로만 사용해주세요. 

2. 압축이 풀린 파일 중 viewer.bat 파일을 실행해서 아래와 같은 메시지가 나오는지 확인해주세요. 비스타의 경우 오른쪽 클릭을 해서 관리자 권한으로 실행해주세요..
   (경로명은 상황에 따라 달라질 수 있으며 ‘DllRegisterServer 성공’이라는 메시지만 나타나면 됩니다.)

DllRegisterServer성공

3. 만약 실패라고 나온다면 viewer.bat에 오른쪽 클릭해서 편집으로 들어갑니다.
명령줄의 경로 부분을 현재 xvvcursor.dll파일이 존재하는 경로로 바꾼 후 파일을 저장하고 viewer.bat를 다시 실행해서 위 메시지를 확인해주세요

4. 이제 InternetViewer.exe를 실행하고 익스플로러를 실행해서 확인하고 싶은 페이지로 이동한 후
Ctrl + Alt + Shift + F5를 누르면 뷰어창으로 텍스트가 출력 되는 것을 확인할 수 있습니다.
바로 그 텍스트가 센스리더가 인식하는 웹페이지입니다.
(단축키를 누를 때, 반드시 커서가 인터넷익스플로러 안에 있어야 합니다.)

참고 ) 만약 압축을 풀었던 파일의 경로를 옮기게 되면 VIEWER.BAT로 등록하는 위 과정을 다시 해야 정상적으로 사용 가능합니다. 이 툴은 단순히 텍스트만 추출해줄 뿐 링크나 기타 폼 기능 등에 대한 동작은 지원하지 않습니다.


수정 1)
센스리더 프로페셔널 에디션 v1.2 부터는 xvvcursor.dll을 임의의 경로에서 사용할 수 없습니다. 반드시 c:\program files\xvision\sense reader 에 있는 xvvcurosr.dll을 사용해주세요. - 2009/09/22


위 내용은 2009년 7월 2일 수정되었습니다.
위 내용은 2009년 9월 22일 재수정되었습니다.

2009/06/18 19:17 2009/06/18 19:17
해빠 이 작성.

당신의 의견을 작성해 주세요.

  1. Comment RSS : http://www.haeppa.kr/rss/comment/17
  2. Comment ATOM : http://www.haeppa.kr/atom/comment/17
  3. themaum 2009/09/04 16:27  편집/삭제  댓글 작성  댓글 주소

    인터넷뷰어 찾다보니 이곳으로 오는군요. ^ ^
    반갑습니다. ㅎ

    • haeppa 2009/09/04 18:02  편집/삭제  댓글 주소

      어디서 많이 보던 아이디다 했는데
      여기까지 오셨네요 ㅋ
      저도 반갑습니다~ ^^

  4. 치프 2010/02/10 10:45  편집/삭제  댓글 작성  댓글 주소

    이 블로그 나름 자주 왔었는데 왜 이 글을 놓쳤을가여 ㅠ
    이게 지금나온 센스리더랑 유사한건가여?! 다시말해 음성으로만 들려주지않을 뿐 거의 비슷하게
    텍스트로 찍혀서 읽을수 있는 건가여?! 센스리더가 없기때문에 감으로만 작업했었는데 작업이 끝나고
    이걸 돌려보는게 효과가 클거같아서 질문드립니당.

    • 해빠 2010/02/10 17:30  편집/삭제  댓글 주소

      치프님 안녕하세요 ^^
      네~ 요거가 센스리더 없는 분들 사용하라고 만들어진거에요~
      센스리더 가상커서 상에 들어가는 내용들을 텍스트 형태로 뽑아주는건데요.
      옵션값에 따라서 약간 달라지는 부분들이 있고,
      숫자들 같은경우는 뒤에 음성이 추가되는 항목들도 있지만
      기본적으로 나타나는 정보들은 유사합니다.
      센스리더가 없을 때 단순 참고용으로 쓰기에는 나름 편한 프로그램입니다.
      참고로 폼 등의 컨트롤 객체가 동작을 정상적으로 하는지는 알 수 없다는 것 참고하세요 ^^

  5. HYLA 2010/02/11 11:32  편집/삭제  댓글 작성  댓글 주소

    센스리더를 실행안하고도 간단하게 확인할수있겠네요.
    좋은 정보 감사합니다 ^^

    • haeppa 2010/02/24 17:25  편집/삭제  댓글 주소

      방문해 주셔서 감사합니다.

      접근성이 좋은 멋진 홈페이지 부탁드립니다.

  6. CrossXP 2010/08/16 23:38  편집/삭제  댓글 작성  댓글 주소

    안녕하세요~
    웹 접근성 코딩을 위해서 센스리더나 드림보이스를 찾다보니 들리게 되었습니다만,
    이런 유용한 프로그램 올려놓으신거 보고 감탄하고 갑니다~

    그런데, 센스리더 인터넷뷰어는 프리웨어인가요?

[로그인][오픈아이디란?]
: 1 : 2 : 3 : 4 :