2012-02-06 3 views
4

내 고용주가 시각 장애가있는 신입 사원을 테스트하기 위해 "JAWS"스크린 리더 라이센스를 구입했습니다. 나는 우리의 모든 내부 애플리케이션 (주로 웹 애플리케이션)에서 테스트를 해왔으며 페이지에 내장 된 자바 애플릿이 포함 된 하나의 웹 애플리케이션을 제외한 모든 것이 잘 작동했다. 이것은 우리가 개발 한 앱이 아닙니다.화면 판독기 테스트에 도움이되는 Java 애플릿이 필요합니다.

Java Access Bridge가 설치되었으므로 더 이상이 Java 애플릿을 클릭/상호 작용할 수 없습니다. 이 시점에서 필자는 설치가 잘못되었거나 java 애플릿이 핸디캡으로 시작하지 않는지 확실하지 않습니다.

화면 판독기 공급 업체가 다소 도움이되었습니다. 그들은 단지 Java 애플릿이 "Swing Class/AWT"컴포넌트를 사용하여 작성되어야한다고 말했지만, 이것을 검증 할 방법이 없습니다. 핸디캡을 사용할 수있는 것으로 알려진 Java 애플릿이 필요합니다. 난 그냥 웹 페이지로 이동하여 내 스크린 리더가 자바 애플릿에서 읽을 수 있는지 확인해야합니다. 내 설치가 잘못되었거나 애플릿이 잘못되었다는 것을 알려줍니다.

화면 판독기 공급 업체는 일부 샘플 애플릿에 Java JDK를 다운로드하도록 권장했습니다. 우리 엔터프라이즈가 JDK의 최신 릴리스보다 최신 인 Java 런타임 버전을 실행하고 있기 때문에이 방법은 효과가 없습니다. 다운 그레이드 (downgrade)되기 때문에 JDK가 설치되지 않습니다.

그럼 ...이 스크린 리더를 테스트하는 데 사용할 수있는 스크린 리더 친화적 인 자바 애플릿으로 누구나 공개적으로 액세스 할 수있는 웹 페이지를 찾을 수 있습니까?

답변

1

이 속성을 선택합니다 (예 : java.version) this form에서 다음 다른 끝에있는 애플릿을 작성

제출을 클릭 스윙을 사용하여.

0

사용 자바 흰 족제비 - 같은 폴더에 자바 액세스 브릿지와 함께 제공 : About Java Ferret

+0

브라우저를 통해 Java 애플릿의 기본 로딩을 테스트하지 않습니다. Jaws 사용자로서 Java Ferret이 Java 애플릿을 의미하는 것은 아니기 때문에 확신 할 수 있습니다. 여러 버전의 Java를 하나의 시스템에 설치하면 JRE 6.0 업데이트 27이 Java Ferret을 실행할 때 정상적으로 실행되므로 Java Ferret이 잘 작동하는 문제가 발생할 수 있습니다. Java 애플릿을 실행할 때 브라우저는 업데이트 27 대신 JRE 6.0 업데이트 31을 사용하고 업데이트 31에는 액세스 브리지가 설치되어 있지 않은 상태입니다. – Jared

+0

오른쪽 : 시스템이 잘못 구성된 경우 작동하지 않습니다. 그러나 잘못 구성된 경우 JAWS도 작동하지 않습니다. 제대로 구성된 경우, 나는 아직도 나의 추천에 의해 서 있습니다. –

관련 문제