잘못된 ARIA Labels: 프로덕션 코드에서 흔히 발견되는 실수들
(dev.to)
ARIA(Accessible Rich Internet Applications)는 잘못 사용하면 오히려 스크린 리더 사용자에게 혼란을 주는 위험한 도구입니다. 이 글은 개발자들이 흔히 범하는 시맨틱 HTML 무시, 중복된 레이블 사용, 아이콘 버튼의 레이블 누락 등 3가지 주요 실수를 지적하며 올바른 접근성 구현 방법을 제시합니다.
이 글의 핵심 포인트
- 1ARIA의 황금률: 잘못된 ARIA 사용은 아예 사용하지 않는 것보다 나쁘다.
- 2가장 흔한 실수: 시맨틱 HTML(button, a) 대신 div에 aria-label을 사용하는 행위.
- 3