핵심 답변
📌 웹 접근성(Web Accessibility, a11y)이란 장애인, 고령자 등 다양한 사용자가 웹 콘텐츠를 동등하게 이용할 수 있도록 하는 설계 원칙입니다.
주요 고려 사항:
시맨틱 HTML:
<button>, <nav>, <main> 등 의미 있는 태그 사용ARIA 속성: 스크린 리더를 위한 역할과 상태 정보 제공
키보드 탐색: 마우스 없이도 모든 기능 사용 가능
색상 대비: 텍스트와 배경의 충분한 대비비 확보
alt 텍스트: 이미지에 대체 텍스트 제공
핵심 용어
📌 ARIA(Accessible Rich Internet Applications)동적 콘텐츠와 커스텀 UI 컴포넌트의 접근성을 향상시키기 위한 속성 세트입니다.
role, aria-label, aria-hidden 등이 있습니다.📌 WCAG(Web Content Accessibility Guidelines)W3C에서 제정한 웹 접근성 국제 표준 지침입니다. A, AA, AAA 세 가지 준수 수준이 있습니다.