웹사이트에서 제공하는 정보를 차별 및 제한없이 동등하게 이용할 수 있도록 보장하는 것
인식 (Perceivable)
: 모든 사용자는 서비스 콘텐츠를 인식할 수 있어야 함조작 (Operable)
: 모든 사용자는 서비스의 기능을 운영할 수 있어야 함 (ex. 마우스 없이 사용 가능해야 함)이해 (Understandable)
: 모든 사용자가 서비스 콘텐츠, 기능 사용법을 이해하기 쉬워야 함견고 (Robust)
: 사용자가 이용하는 모든 기기 및 브라우저에서 접근, 사용 가능해야 함HTML
: 견고한 구조설계CSS
: 레이아웃 및 스타일DOM, JavaScript
: 동작 및 제어WAI-ARIA (Web Accessibility Initiative - Accessible Rich Internet Applications)
: RIA를 위한 웹접근성 관련 기술.display: none;
은 스크린리더 등 보조기기가 인식할 수 없음..class명{
position: absolute !important;
overflow: hidden;
width: 1px;
height: 1px;
margin: -1px;
clip: rect(0, 0, 0, 0);
clip-path: polygon(0 0, 0 0, 0 0);
}
유튜브 AOA11Y
채널
https://www.youtube.com/playlist?list=PLtaz5vK7MbK1vJ7HJjCV5xSy7bW7D_mbB