JAWS 스크린 리더를 사용하여 Discourse에 액세스해야 하는 사용자와 함께 작업하고 있습니다. 첫 번째 시도는 JAWS 단축키가 Discourse의 단축키와 어딘가에서 충돌하여 매우 느렸습니다.
이 문제를 원활하게 해결하는 방법에 대한 튜토리얼이나 조언이 있을까요? Discourse 단축키가 사용자가 수행하려는 작업의 상당 부분을 커버하는 것으로 보입니다.
관련하여, 저희 인스턴스의 카테고리는 하위 카테고리로 설정되어 있습니다. JAWS는 이들을 모두 한 줄로 읽기 때문에 목록에서 하위 카테고리를 '선택’하여 이동하는 것이 불가능합니다. 이는 JAWS를 Discourse와 무관한 일반적인 방식으로 사용하려는 시도로 인한 결과일 수 있지만, 이 경험을 더 좋게 만드는 방법에 대한 다른 분들의 의견을 환영합니다.
스크린 리더는 기본적으로 가상 커서 모드를 위해 많은 키를 자체 탐색 단축키로 캡처하여, 우리 측 단축키 사용을 방해합니다.
이 모드는 끄는 것이 가능하며, JAWS의 경우 JAWS 키 + z를 사용해야 합니다(설정取决于에 따라 insert + z 또는 caps lock + z일 수 있습니다). 이렇게 하면 Discourse 단축키에 접근할 수 있어야 하지만, 여전히 작동하지 않는다면 알려 주십시오.
구체적으로 어디인가요? 메뉴에서인가요, /categories 페이지에서인가요? 다른 곳인가요?
결국 JAWS 키 + z를 사용하여 기능을 끄긴 했지만, 그 후 Discourse 단축키를 사용해도 필요한 음성 안내가 제공되지 않았습니다. (이 사용자는 음성 안내에 완전히 의존하고 있습니다.)
Discourse 단축키가 우선되도록 하면서도 JAWS가 aria 코딩을 음성으로 읽어주도록 하는 방법이 있을까요?
하위 카테고리에 관해, 아래는 저희 카테고리 페이지의 약간 편집된 이미지입니다. JAWS가 각 카테고리를 음성으로 읽을 때, 모든 하위 카테고리를 중간에 끊김 없이 한꺼번에 읽어주며, 그중 하나를 선택할 수 있는 간단한 방법이 없습니다.
도움이 될 만한 지침을 주시면 감사하겠습니다.
좋은 질문입니다! 지금까지 우리의 기대는 스크린리더를 사용하는 사용자가 우리의 단축키를 사용하지 않고 스크린리더 내비게이션을 기본으로 사용할 것이라는 것이었습니다. 따라서 여기의 문제는 Discourse 단축키를 사용할 때 스크린리더를 위해 콘텐츠를 알리지 않는다는 점입니다.
알림(announcements)을 추가할 수 있다고 생각하지만, 이는 자명한 변경 사항이 아니므로 살펴볼 수는 있지만 즉시 제공되지는 않을 것입니다.
감사합니다. 스크린샷 덕분에 문제를 좁혀볼 수 있습니다.
행을 행으로 이동할 때, 테이블 셀의 모든 콘텐츠가 읽히는 보고를 재현할 수 있지만, 이는 테이블을 내비게이션할 때 예상되는 동작입니다. 특정 테이블 셀에 들어가서 각 콘텐츠 그룹(제목, 설명, 링크)을 읽으려면 개별 항목에서 개별 항목으로 이동하기 위해 위/아래 화살표 키를 사용할 수 있습니다. 이것이 작동하지 않는 부분인가요?
그렇게 한 것 같습니다만, 확실히 하기 위해 다시 확인해 보겠습니다.