웹 접근성은 장애인과 고령자 등 신체적 제약이 있는 사용자를 포함, 모든 사용자가 웹 페이지를 동등하게 이용할 수 있도록 보장하는 개념
단순히 장애인만을 위한 것이 아닌, 네트워크 속도가 느리거나 밝은 햇빛 아래 화면을 보는 등 일상적인 제약 상황에서도, 모든 사용자가 제약 없이 웹을 사용할 수 있도록 하는 것이 궁극적인 목표
우선 단순하고 명확한 HTML구조와 시맨틱 태그가 필요
시맨틱 태그
웹페이지의 구조와 의미를 명확하게 전달해 스크린 리더가 콘텐츠를 쉽게 이해하도록 도와줌
ARIA 속성을 활용하여 스크린 리더가 동적 콘텐츠나 복잡한 UI 요소를 올바르게 인식할 수 있게 만듬
키보드로도 페이지를 탐색할 수 있도록 포커스를 명확히 지정하여 키보드 사용자가 필요한 정보에 접근하기 쉽게 해야함
모든 장애 유형을 완벽히 대응하긴 현실적으로 어려움
단순히 많은 항목을 충족하는데 메몰되기보단, 우리 서비스에서 각 장애 유형 별로 사용자가 어떤 경험을 하고 있는지 파악하는 것이 중요
ex- 스크린 리더로 탐색해보며 시각 장애 사용자가 어떤 경험을 하고 있는지 파악.
이후 정보를 기반으로 우선순위를 정렬하고, 기업의 상황에 맞게 점진적으로 접근성을 개선해 나가는 것이 지속 가능하고 현실적인 방식