카테고리 없음

Accessible Rich Internet Application(ARIA)

JoyYellow 2023. 2. 9. 12:34

참고자료

ARIA

  • W3S의 공식 스펙으로 HTML에 추가할 수 있는 속성
  • 화면낭독기와 같은 보조 기술들에 접근성을 향상시켜 주는 속성

총 3가지로 정의

  • 역할(Role) - UI에 특정 컴포넌트의 역할을 정의
  • 속성(Property) - 해당 컴포넌트에 속성명으로 aria-xx라는 접두사를 사용
  • 상태(State) - 컴포넌트의 상태 정보를 정의

무조건 aria가 좋은거는 아니다.

aria를 사용하는 것 보다 오바르고 의미있는 HTML요소를 사용하는 것을 목표로 작업을 해야한다.