Skip to content

Commit da346be

Browse files
committed
fix
1 parent 9a9352c commit da346be

File tree

1 file changed

+7
-37
lines changed

1 file changed

+7
-37
lines changed

ko-KR/src/guide/best-practices/accessibility.md

Lines changed: 7 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,18 @@
11
:::warning 현재 이 문서는 번역 작업이 진행중입니다
22
:::
33

4-
54
# 접근성
65

7-
Web accessibility (also known as a11y) refers to the practice of creating websites that can be used by anyone — be that a person with a disability, a slow connection, outdated or broken hardware or simply someone in an unfavorable environment. For example, adding subtitles to a video would help both your deaf and hard-of-hearing users and your users who are in a loud environment and can't hear their phone. Similarly, making sure your text isn't too low contrast will help both your low-vision users and your users who are trying to use their phone in bright sunlight.
8-
96
웹 접근성(a11y)은 장애가 있는 사람, 느린 네트워크 환경(a slow connetion)에 있는 사람, 오래되거나 손상된 하드웨어 또는 단순히 좋지 않은 환경에 있는 사람 등 누구나 사용할 수 있는 웹사이트를 만드는 것을 가르킵니다. 예를 들어, 비디오에 자막을 추가하면 청각 장애인 및 난청 사용자와 시끄러운 환경에서 휴대전화를 들을 수 없는 사용자 모두에게 도움이 됩니다. 마찬가지로 텍스트의 대비가 너무 낮지 않은지 확인하면 시력이 약한 사용자와 밝은 햇빛 아래에서 휴대전화를 사용하려는 사용자 모두에게 도움이 됩니다.
107

11-
Ready to start but aren’t sure where?
12-
138
시작할 준비가 되었지만 어디에서 시작할지 모르십니까?
149

15-
16-
Checkout the [Planning and managing web accessibility guide](https://www.w3.org/WAI/planning-and-managing/) provided by [World Wide Web Consortium (W3C)](https://www.w3.org/)
17-
[World Wide Web Consortium (W3C)](https://www.w3.org/)에서 제공하는 [웹 접근성 계획 및 관리 가이드](https://www.w3.org/WAI/planning-and-managing/)를 확인하세요.
10+
[World Wide Web Consortium (W3C)](https://www.w3.org/)에서 제공하는 [웹 접근성 계획 및 관리 가이드](https://www.w3.org/WAI/planning-and-managing/)를 확인하세요.
1811

1912
## Skip link
2013

21-
You should add a link at the top of each page that goes directly to the main content area so users can skip content that is repeated on multiple Web pages.
22-
2314
사용자가 여러 웹 페이지에서 반복되는 콘텐츠를 건너뛸 수 있도록 각 페이지 상단에 기본 콘텐츠 영역으로 이동하는 링크를 추가해야 합니다.
2415

25-
Typically this is done on the top of `App.vue` as it will be the first focusable element on all your pages:
26-
2716
일반적으로 이것은 모든 페이지에서 포커스 가능한 첫 번째 요소가 되기 때문에 `App.vue` 상단에서 수행됩니다:
2817

2918
```vue-html
@@ -34,8 +23,6 @@ Typically this is done on the top of `App.vue` as it will be the first focusable
3423
</ul>
3524
```
3625

37-
To hide the link unless it is focused, you can add the following style:
38-
3926
포커싱이 되지 않은 링크를 숨기려면 다음 스타일을 추가할 수 있습니다.
4027

4128
```css
@@ -56,8 +43,6 @@ To hide the link unless it is focused, you can add the following style:
5643
}
5744
```
5845

59-
Once a user changes route, bring focus back to the skip link. This can be achieved by calling focus on the skip link's template ref (assuming usage of `vue-router`):
60-
6146
사용자가 경로를 변경하면 포커스를 skip link로 다시 가져옵니다. 이것은 skip link의 template ref에 대한 포커스를 호출하여 수행(archieved)할 수 있습니다. 아래 코드는 `vue-router`를 사용한다고 가정합니다.
6247

6348
<div class="options-api">
@@ -96,30 +81,21 @@ watch(
9681

9782
</div>
9883

99-
[Read documentation on skip link to main content](https://www.w3.org/WAI/WCAG21/Techniques/general/G1.html)
84+
[주요 콘텐츠로 이동하는 링크에 대한 문서 살펴보기](https://www.w3.org/WAI/WCAG21/Techniques/general/G1.html)
10085

10186
## Content Structure
10287

103-
One of the most important pieces of accessibility is making sure that design can support accessible implementation. Design should consider not only color contrast, font selection, text sizing, and language, but also how the content is structured in the application.
104-
10588
접근성의 가장 중요한 부분 중 하나는 디자인이 접근성 구현을 지원할 수 있는지 확인하는 것입니다. 디자인은 색상 대비, 글꼴 선택, 텍스트 크기 및 언어뿐만 아니라 애플리케이션에서 콘텐츠가 구성되는 방식도 고려해야 합니다.
10689

107-
10890
### Headings
10991

110-
Users can navigate an application through headings. Having descriptive headings for every section of your application makes it easier for users to predict the content of each section. When it comes to headings, there are a couple of recommended accessibility practices:
111-
11292
사용자는 제목을 통해 애플리케이션을 탐색할 수 있습니다. 애플리케이션의 모든 섹션에 대한 설명 제목이 있으면 사용자가 각 섹션의 내용을 더 쉽게 예측할 수 있습니다. 제목과 관련하여 몇 가지 권장되는 접근성 방법이 있습니다:
11393

114-
115-
- Nest headings in their ranking order: `<h1>` - `<h6>`
11694
- 순위에 따라 header를 끼어넣기 : `<h1>` - `<h6>`
117-
- Don’t skip headings within a section
11895
- 섹션 내에서 제목을 건너뛰지 마세요.
119-
- Use actual heading tags instead of styling text to give the visual appearance of headings
12096
- 제목의 시각적 모양을 제공하기 위해 텍스트 스타일 지정 대신 실제 제목 태그를 사용합니다.
12197

122-
[Read more about headings](https://www.w3.org/TR/UNDERSTANDING-WCAG20/navigation-mechanisms-descriptive.html)
98+
[headings에 대해 살펴보기](https://www.w3.org/TR/UNDERSTANDING-WCAG20/navigation-mechanisms-descriptive.html)
12399

124100
```vue-html
125101
<main role="main" aria-labelledby="main-title">
@@ -141,9 +117,7 @@ Users can navigate an application through headings. Having descriptive headings
141117

142118
### Landmarks
143119

144-
[Landmarks](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/landmark_role) provide programmatic access to sections within an application. Users who rely on assistive technology can navigate to each section of the application and skip over content. You can use [ARIA roles](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles) to help you achieve this.
145-
146-
[Landmarks](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/landmark_role) 는 애플리케이션 내의 섹션에 대한 프로그래밍 방식 액세스를 제공합니다. 보조 기술에 의존하는 사용자는 애플리케이션의 각 섹션으로 이동하여 콘텐츠를 건너뛸 수 있습니다.[ARIA roles](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles) 을 사용하여 이를 달성할 수 있습니다.
120+
[Landmarks](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/landmark_role)는 애플리케이션 내의 섹션에 대한 프로그래밍 방식 액세스를 제공합니다. 보조 기술에 의존하는 사용자는 애플리케이션의 각 섹션으로 이동하여 콘텐츠를 건너뛸 수 있습니다.[ARIA roles](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles)을 사용하여 이를 달성할 수 있습니다.
147121

148122
| HTML | ARIA Role | Landmark Purpose |
149123
| --------------- | -------------------- | ---------------------------------------------------------------------------------------------------------------- |
@@ -156,15 +130,11 @@ Users can navigate an application through headings. Having descriptive headings
156130
| form | role="form" | Collection of form-associated elements |
157131
| section | role="region" | Content that is relevant and that users will likely want to navigate to. Label must be provided for this element |
158132

159-
:::tip Tip:
160-
It is recommended to use landmark HTML elements with redundant landmark role attributes in order to maximize compatibility with legacy [browsers that don’t support HTML5 semantic elements](https://caniuse.com/#feat=html5semantic).
161-
:::
162-
163-
:::tip
164-
팁: [HTML5 시맨틱 요소를 지원하지 않는 레거시 브라우저](https://caniuse.com/#feat=html5semantic)와의 호환성을 최대화하기 위해 중복 랜드마크 역할 속성이 있는 랜드마크 HTML 요소를 사용하는 것이 좋습니다.
133+
:::tip 팁:
134+
[HTML5 시맨틱 요소를 지원하지 않는 레거시 브라우저](https://caniuse.com/#feat=html5semantic)와의 호환성을 최대화하기 위해 중복 랜드마크 역할 속성이 있는 랜드마크 HTML 요소를 사용하는 것이 좋습니다.
165135
:::
166136

167-
[Read more about landmarks](https://www.w3.org/TR/wai-aria-1.2/#landmark_roles)
137+
[landmarks에 대해 살펴보기](https://www.w3.org/TR/wai-aria-1.2/#landmark_roles)
168138

169139
## Semantic Forms
170140

0 commit comments

Comments
 (0)