플래시 접근성, 화면 리더를 감지하십시오
-
07-07-2019 - |
문제
저는 턱이나 창 눈을 사용하는 시각 장애인이 SWF 응용 프로그램에 액세스 할 수 있도록 노력하고 있습니다. 턱과 Windows Eyes 데모 버전을 모두 설치했습니다.
HTML 페이지의 브라우저에서 SWF (로컬)를 실행할 때 기능이 사실이지만 접근성은 실제적으로 밝혀졌습니다.
데모 버전을 사용하고 있기 때문입니까, 아니면 SWFobject의 매개 변수를 설정하는 것과 같은 것을 놓치고 있습니까?
해결책
좋아, 나는 그것을 알아 냈다
- Wmode는 투명하게 설정되지 않을 수 있으며 ScreenReaders의 SWFOBJECT를 숨 깁니다.
swfobject는 그렇게 집중해야합니다.
swfobject.addloadevent (setfocusonflash);
함수 setfocusonflash () {var fl = document.getElementById ( "loader"); if (fl) {fl.focus (); }
}
다른 팁
문제를 알아 낸 것이 좋지만 다른 독자들에게는 향후 참조를 위해 턱이나 창 눈의 데모 버전에는 제한이 없습니다. 등록 된 버전과 동일합니다. 유일한 한계는 당신이 그것을 사용할 수있는 시간입니다. 턱의 경우 40 분 후에 다시 시작해야합니다.
제휴하지 않습니다 StackOverflow