Linux 시스템의 화면 판독기

Linux 시스템의 화면 판독기

나는 변했다존재하다내 Ubuntu 17.10 시스템의 스크린 리더. Firefox 61.0.1(64비트)에서는 작동하지만 Chrome 버전 69.0.3497.100(공식 버전)(64비트)에서는 작동하지 않습니다.

다른 설치가 필요한가요?

답변1

Ubuntu 17.10은 Unity 대신 Gnome Shell을 사용하며 Gnome에 내장된 스크린 리더를 호출합니다.범고래. 스크린 리더가 브라우저에서 정보를 얻으려면 브라우저가 운영 체제의 접근성 API를 구현해야 합니다. 또한 성능상의 이유로 브라우저는 접근성 API 노출 여부를 결정하기 전에 보조 기술이 실행되고 있는지 확인하는 경향이 있으므로 브라우저를 시작하기 전에 화면 판독기를 실행해야 합니다.

Firefox는 다음과 같은 내용을 문서화했습니다.접근성 API 지원, 여기에는 Linux의 ATK/AT-SPI(및 Windows 및 Mac OS용 API)가 포함됩니다.

크롬의 경우,오르카 지원 관련 오류2009년에 제출했는데 아직도 열려있습니다.Chromium용 접근성 기술 문서ATK 지원이 "매우 제한적"임을 명시하는 API 지원 섹션이 있습니다.

결론: Linux에서 스크린 리더를 사용하는 경우 Chromium과 Chrome은 좋은 선택이 아닙니다.

업데이트 (2020.10.20): Chromium 문서에서는 ATK 지원이 여전히 "매우 제한적"이라고 설명되어 있습니다. 하지만,문제 24585(위에서 언급한)이 연구되었고, 연구 결과에 따르면문제 977112--force-renderer-accessibility, 사용자는 더 이상 스크린 리더 지원을 활성화하기 위해 수동으로 진행할 필요가 없습니다 .

관련 정보