Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
안녕하세요 ! 웹 접근성 사전 미션 제출합니다 🌞
✨ 요구 사항
🌟 해결 과정
1. 언어 설정하기
index.html의 lang 속성이 en로 설정되어 있었는데 ko로 수정했습니다.
보이스오버로 사용해보니 en인 경우 헤딩이라고 읽어주고 ko인 경우 머리말로 읽어주더라고요 !
2. 시맨틱 태그 사용하기
리드미에서는 App.tsx 대상으로만 살펴보라고 적혀있었지만 .. 하위 컴포넌트도 수정해 버렸습니다 ...... 🤭
3. 버튼 접근성 향상시키기
aria-label을 사용하면 텍스트보다 우선 순위가 높게 설정되어 aria-label로 적힌 문자를 읽어준다고 합니다.
![](https://private-user-images.githubusercontent.com/74897720/369758896-44f93153-f99f-45d1-850b-e234895e88b2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5ODA0NTYsIm5iZiI6MTczODk4MDE1NiwicGF0aCI6Ii83NDg5NzcyMC8zNjk3NTg4OTYtNDRmOTMxNTMtZjk5Zi00NWQxLTg1MGItZTIzNDg5NWU4OGIyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDAyMDIzNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTEzMDA0MzNmZjZjMjEzMDQ1MTRiYzQ4ZDNmN2IyNjQ2YTRmZjNkMmI3MjA0NTE3N2RjNWJhZDY2ZDc0OTlkMmEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.PshClCWlPi1JhJ7H_acbSHhwF9FKX21FpvwoVauhTJk)
4. 변경 사항에 대한 실시간 알림 추가하기
5. 최소/최대 값 도달 시 상태 메시지 알림 추가하기
6. 추가 구현) 최소 상태일 때 감소를 누를 때마다, 최대 상태일 때 증가를 누를 때마다 최소/최대 수에 도달하였다고 안내하기