이 주제에 대한 빠른 업데이트입니다. 요소 목록을 더 잘 탐색할 수 있도록 랜드마크를 개선하는 작업을 진행해 왔습니다.
요소 목록에서 제목을 탐색하는 방식은 변하지 않지만, 합리적인 대안이 될 수 있기를 바랍니다. 변경 사항은 다음 링크에서 확인할 수 있습니다: A11Y: improve landmark navigation and add aria-labels to post controls - Pull Request #34421 - discourse/discourse - GitHub
간단히 말해, 이 변경 사항은 다음과 같은 역할을 합니다:
-
DOM의 모든 게시물에 대해 랜드마크 영역을 제공합니다.
-
상단/하단에 더 많은 게시물이 있음을 명확히 해주는 랜드마크 영역을 추가했습니다. 우리는 수동 페이지네이션을 사용하지 않도록 게시물을 로드/해제하되, 하나의 주제에 수백 개의 게시물이 한 번에 DOM에 로드되면 성능 문제가 발생할 수 있습니다.
모든 제목 콘텐츠를 성능 저하 없이 DOM에서 접근 가능하게 만드는 것은 매우 복잡한 변경 사항이므로, 이는 일종의 절충안입니다. 완벽하지는 않지만, “더 많은 콘텐츠 로드” 영역으로 탐색하면 게시물이 올바르게 로드되고, 그 시점에 요소 목록을 다시 열 수 있습니다.
-
게시물 컨트롤을 내비게이션 영역에서 도구 모음 영역으로 변경하는 업데이트를 했습니다. 이는 의미론적으로 더 정확하며, 랜드마크 영역 목록이 게시물에 집중할 수 있게 합니다.
-
이 작업 중 게시물 컨트롤의 라벨링도 함께 개선했습니다.
따라서 주제 내에서 다소 빈약했던 랜드마크 요소 목록에서
주제 구조를 더 명확하게 나타내는 형태로 바뀌게 됩니다.
이 업데이트는 이번 주 중 언제든 적용될 예정입니다. 변경 사항이 사용 가능해지면 @adress 님의 피드백을 듣고 싶습니다!

