지난주 저는 디스코urses를 스크린리더(NVDA)와 함께 하루 동안 사용해 보았는데, 이 문제가 제 1순위 불만 사항이었습니다. 따라서 이 문제를 수정하고 싶습니다.
/latest와 같은 토픽 목록에서 토픽에 진입하면, 디스코urses는 해당 토픽의 첫 번째 읽지 않은 게시물로 스크롤하여 하이라이트하거나, 읽지 않은 게시물이 없으면 마지막 게시물로 이동합니다. 이 기능은 시각적으로 볼 수 있는 사용자에게는 훌륭하게 작동하지만, 스크린리더 사용자에게는 토픽 진입 시 포커스가 전혀 이동하지 않기 때문에 이 사실을 알지 못하게 됩니다. 따라서 스크린리더는 항상 페이지 상단부터 읽기 시작합니다.
저는 이 문제를 해결하기 위한 수정 사항을 테스트하기 위해 메타에 테마 컴포넌트를 배포했습니다. 스크린리더를 사용하는 분 중 이 수정 사항을 테스트해 보시고, 상황이 나아졌는지(또는 더 나빠졌는지
) 확인해 주실 수 있을까요? 무작위로 토픽에 진입하여 몇 개의 게시물을 읽은 후, 토픽을 나갔다가 다시 진입했을 때, 디스코urses가 나를 첫 번째 읽지 않은 게시물로 이동시켰는지 쉽게 알 수 있었나요? 개선할 수 있는 부분이 있을까요?