# A11Y: 주제 목록에 각 주제별 제목이 없습니다

**URL:** https://meta.discourse.org/t/a11y-topic-lists-do-not-have-headings-for-each-topic/332050
**Category:** UX
**Tags:** accessibility
**Created:** [10월 22, 2024, 5:29오전 UTC](https://meta.discourse.org/t/a11y-topic-lists-do-not-have-headings-for-each-topic/332050 "2024-10-22T05:29:39Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![ethindp](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethindp/32/221618_2.png) [@ethindp](https://meta.discourse.org/u/ethindp)
#### Post date: [10월 22, 2024, 5:29오전 UTC](https://meta.discourse.org/t/a11y-topic-lists-do-not-have-headings-for-each-topic/332050/1 "2024-10-22T05:29:40Z")

</div>

안녕하세요,

이전에는 스크린 리더에서 주제 목록이 제목으로 표시되었는데, 이제는 더 이상 그렇게 표시되지 않습니다. 저는 이것이 큰 문제가 아니라고 생각하며, 테마나 테마 컴포넌트로 수정해야 할 사항이라면 괜찮습니다. 이를 활성화할 수 있는 테마(테이블 기반 주제 내비게이션을 선호하는 사람도 있고, 그렇지 않은 사람도 있음), 테마 컴포넌트가 있거나, Discourse 코어에서 수정해야 하는 사항인지 궁금합니다.

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [10월 22, 2024, 1:59오후 UTC](https://meta.discourse.org/t/a11y-topic-lists-do-not-have-headings-for-each-topic/332050/3 "2024-10-22T13:59:58Z")

</div>

보고해 주셔서 감사합니다. 최근 한 고객의 접근성 팀으로부터 주제 목록에 헤딩 역할을 사용해서는 안 된다는 조언을 받았고, 이로 인해 해당 기능이 제거되었습니다.

결국 헤딩이 더 나은 선택이었던 것 같습니다. 스크린리더를 실제로 사용하는 사용자들로부터 헤딩을 추가해야 할 충분한 이유가 제시된다면, 다시 복원할 수 있을 것입니다.

이런 형태의 주제 목록에서 헤딩이 표시되는 것은 다른 사이트에서도 흔히 경험하는 일반적인 동작인가요? 아니면 이 정도는 이례적이지만 있으면 좋은 정도인가요?

---

<div class="post-metadata">

### Author: ![ethindp](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethindp/32/221618_2.png) [@ethindp](https://meta.discourse.org/u/ethindp)
#### Post date: [10월 22, 2024, 3:05오후 UTC](https://meta.discourse.org/t/a11y-topic-lists-do-not-have-headings-for-each-topic/332050/4 "2024-10-22T15:05:25Z")

</div>

해당 포럼에 따라 크게 달라집니다. 우리 중 일부에게는 이것이 분명히 기대되는 부분이라고 할 수 있습니다. 하지만 테이블 스타일을 탐색하는 데 익숙한 사람들도 있습니다(다만 NVDA 같은 일부 스크린 리더는 특이한 상황에서 테이블 관련 이상한 버그가 발생하는 경우가 있어서요…). 테마 컴포넌트를 통해 이 기능을 구현할 수 있을까요? 아니면 기본적으로 켜져 있는 설정 가능한 옵션으로 만드는 건 어떨까요? (기본적으로 켜져 있어야 한다는 건, 제 생각에는 이런 종류의 접근성 옵션은 사용자가 명시적으로 비활성화해야 하는 옵트아웃(opt-out) 기능이 되어야 하기 때문입니다.)

---

<div class="post-metadata">

### Author: ![ethindp](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethindp/32/221618_2.png) [@ethindp](https://meta.discourse.org/u/ethindp)
#### Post date: [10월 25, 2024, 4:56오후 UTC](https://meta.discourse.org/t/a11y-topic-lists-do-not-have-headings-for-each-topic/332050/5 "2024-10-25T16:56:03Z")

</div>

이 특정 문제에 대해 새로운 업데이트가 있나요? 테마 컴포넌트를 이용해 이 문제를 우회할 수 있다면, Discourse 자체에서 해결될 때까지 임시 조치로 그렇게 해도 괜찮습니다. (다만, 테마 컴포넌트에서 어떻게 해야 하는지는 모르겠습니다.)

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [10월 25, 2024, 9:58오후 UTC](https://meta.discourse.org/t/a11y-topic-lists-do-not-have-headings-for-each-topic/332050/6 "2024-10-25T21:58:56Z")

</div>

아직 업데이트는 없지만, 다음 주에 살펴볼 예정입니다.

---

<div class="post-metadata">

### Author: ![bscross32](https://avatars.discourse-cdn.com/v4/letter/b/b5e925/32.png) [@bscross32](https://meta.discourse.org/u/bscross32)
#### Post date: [10월 31, 2024, 3:23오후 UTC](https://meta.discourse.org/t/a11y-topic-lists-do-not-have-headings-for-each-topic/332050/7 "2024-10-31T15:23:36Z")

</div>

안녕하세요, 저도 스크린리더 사용자이며 이 설정을 추천합니다. 테이블 내비게이션은 충분히 가능하지만, 고정된 메시지에서는 메시지 제목을 읽기 전에 상태 표시기를 먼저 읽는다는 것을 발견했습니다. 이는 큰 문제는 아니지만, 내비게이션 속도를 확실히 늦춥니다.

제가 사용하는 스크린리더인 NVDA에서는 테이블 명령을 실행하려면 CTRL+ALT를 누른 채로 위아래 화살표 키로 행을, 좌우 화살표 키로 열을 이동해야 합니다. 따라서 각 주제 제목에 헤더가 있는 것이 더 바람직한데, 이는 단 한 번의 키 입력으로 충분하기 때문입니다. 또한 한쪽 손의 사용이 제한되는 뇌성마비를 앓고 있는 스크린리더 사용자들도 여러 명 알고 있습니다. 이러한 경우, 단일 키 입력은 그분들에게도 도움이 됩니다.

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [10월 31, 2024, 4:23오후 UTC](https://meta.discourse.org/t/a11y-topic-lists-do-not-have-headings-for-each-topic/332050/8 "2024-10-31T16:23:33Z")

</div>

추가 피드백 감사합니다. 접근성 감사 결과를 역행하는 기능을 구현하는 것은 쉽지 않지만, 스크린리더를 정기적으로 사용하는 사용자들의 피드백은 매우 소중합니다.

어느 시점에 토글을 추가할 수도 있지만, 그 전까지는 헤딩을 다시 추가하는 것이 최선인 것 같습니다.

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [10월 31, 2024, 5:52오후 UTC](https://meta.discourse.org/t/a11y-topic-lists-do-not-have-headings-for-each-topic/332050/9 "2024-10-31T17:52:06Z")

</div>

제목 제거를 되돌렸기 때문에, 다음에 Discourse가 업데이트될 때 제목이 다시 나타날 것입니다.

---

<div class="post-metadata">

### Author: ![bscross32](https://avatars.discourse-cdn.com/v4/letter/b/b5e925/32.png) [@bscross32](https://meta.discourse.org/u/bscross32)
#### Post date: [10월 31, 2024, 6:41오후 UTC](https://meta.discourse.org/t/a11y-topic-lists-do-not-have-headings-for-each-topic/332050/10 "2024-10-31T18:41:55Z")

</div>

감사원(또는 감사 담당자)이 이런 조언을 내렸다는 것에 솔직히 좀 놀랐습니다. 곰곰이 생각해 봤는데, 제가 떠올릴 수 있는 유일한 단점은 기본적으로 제목이 글꼴 크기를 변경한다는 점입니다. 하지만 CSS로 스타일을 지정하면 이 문제는 해결됩니다.

너무 많은 부탁인지는 모르겠지만, 이 권고에 대해 그들이 어떤 근거를 제시했는지 알려 주실 수 있을까요? 제가 놓친 부분이 있는지 궁금해서입니다. 하지만 솔직히 말해, 이건 잘못된 조언이었다고 생각합니다.

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [11월 8, 2024, 7:51오후 UTC](https://meta.discourse.org/t/a11y-topic-lists-do-not-have-headings-for-each-topic/332050/11 "2024-11-08T19:51:55Z")

</div>

추천에 대한 구체적인 근거는 없지만, 감사 담당자에게 이 피드백을 전달하고 더 많은 맥락을 제공받을 수 있는지 확인하겠습니다.
