와이아리아
WAI-ARIAWeb Accessibility Initiative - 접근 가능한 풍부한 인터넷 응용프로그램 | |
상태 | W3C 권장 사항 |
---|---|
년도시작 | 2006; | 전
초간출판 | 2006년 9월 26일 | 전 )
최신 버전 | WAI-아리아 1.1: W3C 권장 사항 2017년 12월 4일 전 ) |
미리보기 버전 | WAI-ARIA 1.2: W3C 후보 추천 스냅샷 2021년 3월 2일; 전[1] |
조직 | |
위원회 | ARIA WG |
편집자 |
show 이전 편집자 |
도메인 | |
약어 | 와이아리아 |
웹사이트 | www |
Web Accessibility Initiative – Accessible Rich Internet Applications(WAI-ARIA)는 WW3C(World Wide Web Consortium, 특히 Ajax, HTML, JavaScript, 관련 기술로 개발된 동적 콘텐츠와 사용자 인터페이스 컴포넌트의 접근성을 높이는 방법을 명시한 기술 사양이다.
2008년 9월 15일의 작업 초안에서 SVG 1.2 Tiny는 WAI-ARIA에 대한 지원을 추가했다. 2014년 3월 20일 WAI-ARIA 1.0은 완성된 W3C 추천서가 되었다.
범위
웹 개발자들은 점점 더 클라이언트측 스크립트를 사용하여 HTML만으로는 만들 수 없는 사용자 인터페이스 컨트롤을 만든다. 그들은 또한 웹 서버에 완전히 새로운 페이지를 요청하지 않고 페이지의 섹션을 업데이트하기 위해 클라이언트측 스크립트를 사용한다. 웹사이트에서 그러한 기법을 리치 인터넷 애플리케이션이라고 부른다. 이러한 사용자 인터페이스 제어와 콘텐츠 업데이트는 특히 화면 판독기 사용자와 마우스 또는 기타 포인팅 장치를 사용할 수 없는 사용자가 접근할 수 없는 경우가 많다. WAI-ARIA는 동적 웹 애플리케이션에 역할, 속성 및 상태 정보를 추가하여 웹 페이지(또는 페이지의 일부)가 정적 문서가 아닌 애플리케이션으로 자신을 선언할 수 있도록 허용한다. ARIA는 웹 애플리케이션, 웹 브라우저, 보조 기술 및 접근성 평가 도구의 개발자들이 사용하도록 고안되었다.[2]
WAI-ARIA는 사용자 인터페이스 제어와 동적 컨텐츠에 보다 쉽게 접근할 수 있도록 의미론 및 기타 메타데이터를 HTML 컨텐츠에 추가하는 방법을 설명한다. 예를 들어 WAI-ARIA를 사용하면 네비게이션 메뉴로 링크 목록을 식별하고 링크의 확장 또는 축소 여부를 명시할 수 있다. 원래 HTML에서 접근성 문제를 해결하기 위해 개발되었지만 WAI-ARIA의 사용은 HTML에 국한되지 않는다: 원칙적으로는 확장 가능한 벡터 그래픽(SVG)과 같은 다른 마크업 언어에서도 사용될 수 있다.[3][4]
문서.
Web Accessibility Initiative는 주제를 소개하고 독자들에게 WAI-ARIA Suite 문서를 안내하는 WAI-ARIA 개요를 발표했다.[2]
- 액세스 가능한 리치 인터넷 애플리케이션(WAI-ARIA) 버전 1.0
- 이는 주로 다른 기술 사양의 개발자 및 접근성 평가 도구의 개발자 외에 웹 브라우저, 보조 기술 및 기타 사용자 에이전트의 개발자를 대상으로 한다. WAI-ARIA는 2014년 3월 20일에 완료되었다고 표시되었으며 따라서 W3C 권장사항이다.[5]
- WAI-아리아 개요
- 이것은 WAI-ARIA에 대한 기술적인 소개다. 그것은 WAI-ARIA가 해결하려고 하는 문제점, 기본 개념, 기술적 접근법 및 WAI-ARIA 채택에 대한 사업 이유를 설명한다.[2]
- WAI-ARIA 저작 관행
- 이 문서에서는 WAI-ARIA와 함께 풍부한 인터넷 응용프로그램을 제공하기 위한 모범 사례를 설명한다. WAI-ARIA는 액세스 가능한 위젯 구축, 키보드 탐색, 관계, 양식 속성, 끌어서 놓기 지원, 경보 및 대화 상자, 재사용 가능한 구성요소 라이브러리 및 테스트와 같은 주제를 다룬다.[6]
- 풍부한 액세스 가능 인터넷 애플리케이션 로드맵(WAI-ARIA 로드맵)
- 이 문서의 많은 내용이 다른 문서로 옮겨졌다.[7]
ARIA 사양 편집자에는 리사 서맨, 리치 슈워트페거, 제임스 크레이그, 마이클 쿠퍼, 리사 파파스가 포함되어 있다.[5]
참고 항목
- 접근성 및 웹 접근성
- 아약스
- 리치 인터넷 응용 프로그램
- 유니버설 디자인
참조
- ^ Diggs, Joanmarie; Nurthen, James; Cooper, Michael; McCarron, Shane; Schwerdtfeger, Richard; Craig, James, eds. (2021-03-02). "Accessible Rich Internet Applications (WAI-ARIA) 1.2". W3C. Accessible Rich Internet Applications Working Group. Retrieved 2021-04-21.
- ^ Jump up to: a b c Cooper, Michael, ed. (2011-01-18). "WAI-ARIA Overview". Accessible Rich Internet Applications Working Group, Education and Outreach Working Group. W3C (published December 2006). Retrieved 2021-04-21.
- ^ SVG Working Group (2008-12-22). "Document Structure – SVG Tiny 1.2 § 5.10.1 Attributes common to all elements". W3C. Retrieved 2021-04-21.
- ^ SVG Working Group (2008-12-22). "Document Structure – SVG Tiny 1.2 § 18.3 Extensible metadata attributes". W3C. Retrieved 2021-04-21..
- ^ Jump up to: a b "Accessible Rich Internet Applications (WAI-ARIA) 1.0". W3.org. Retrieved 2014-04-11.
- ^ King, Matt; Ku, JaEun Jemma; Nurthen, James; Bijl, Zoë; Cooper, Michael; Scheuhammer, Joseph; Pappas, Lisa; Schwerdtfeger, Rich, eds. (2019-08-14). "WAI-ARIA Authoring Practices 1.1". Accessible Rich Internet Applications Working Group. Retrieved 2021-04-09.
- ^ Schwerdtfeger, Richard, ed. (2008-02-04). "Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap)". W3C. Protocols & Formats Working Group. Retrieved 2012-12-06.
외부 링크
- 게즈레몬의 WAI ARIA 소개
- ARIA 개발자 포털 문서, 비디오 및 기사(Creative Commons Attribution-Share Equals 라이센스에 따른 자료)
- 헤니 스완(오페라): WAI-ARIA용 화면 판독기 테스트 환경 설정